| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Continuing operations | |||
Revenue | 6 | ||
Cost of sales | ( | ( | |
Gross profit | |||
Selling and distribution expenses | ( | ( | |
Administrative expenses | ( | ( | |
Other operating income/(expenses) | 7 | ||
Exceptional items | 8 | ( | |
Operating profit | 9 | ||
Finance income | 13 | ||
Finance costs | 14 | ( | ( |
Profit before tax | |||
Income tax expense | 15 | ( | ( |
Profit for the year | |||
Note | 2025 | 2024 | |
| Earnings per share | |||
Basic | 16 | ||
Diluted | 16 |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
Profit for the year | |||
| Other comprehensive income/(expense) | |||
Other comprehensive income/(expense) that may be reclassified to profit or loss in subsequent periods: | |||
Net (loss)/gain on monetary items forming part of net investment in foreign operations and qualifying | |||
hedges of net investments in foreign operations | ( | ||
Income tax effect | 15 | ( | |
| Exchange differences on translation of foreign | |||
operations | ( | ||
| Net other comprehensive income/(expense) | |||
thatmay be reclassified to profit or loss in subsequent periods | ( | ||
Other comprehensive (expense)/income not to be reclassified to profit or loss in subsequent periods: | |||
Remeasurement losses on defined benefit plans | 28 | ( | ( |
Income tax effect | 15 | ||
Net other comprehensive expense not to be reclassified to profit or loss in subsequent periods | ( | ( | |
Other comprehensive income/(expense) for the year, netof tax | ( | ||
Total comprehensive income for the year, net of tax attributable to owners of the parent |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Assets | |||
| Non-current assets | |||
Property, plant and equipment | 18 | ||
Intangible assets | 19 | ||
Trade and other receivables | 22 | ||
Deferred tax assets | 15 | ||
| Current assets | |||
Inventories | 21 | ||
Trade and other receivables | 22 | ||
Income tax receivable | |||
Financial assets | 31 | ||
Cash and cash equivalents | 23 | ||
Total assets |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Equity and liabilities | |||
| Equity | |||
Share capital | 26 | ||
Merger reserve | ( | ( | |
Retained earnings | |||
Foreign currency reserve | ( | ( | |
Total equity | |||
| Non-current liabilities | |||
Interest-bearing loans and borrowings | 20 | ||
Deferred tax liabilities | 15 | ||
Provisions | 25 | ||
Net employee defined benefit liabilities | 28 | ||
| Current liabilities | |||
Trade and other payables | 24 | ||
Financial liabilities | 20 | ||
Interest-bearing loans and borrowings | 20 | ||
Income tax payable | |||
Provisions | 25 | ||
Total liabilities | |||
Total equity and liabilities |
| Attributable to the owners of the parent | |||||
| Issued share | Merger | Retained | Foreign | ||
| capital | reserve | earnings | currency | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
At 1 January 2024 | ( | ( | |||
Profit for the year | |||||
Other comprehensive expense for the year | ( | ( | ( | ||
Total comprehensive income/(expense) | ( | ||||
Share-based payment charge (note 12) | |||||
Dividends paid (note 17) | ( | ( | |||
At 31 December 2024 | ( | ( | |||
Profit for the year | |||||
Other comprehensive income/(expense) for the year | ( | ||||
Total comprehensive income | |||||
Share-based payment charge (note 12) | |||||
Dividends paid (note 17) | ( | ( | |||
At | ( | ( |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Operating activities | |||
Profit before tax | |||
| Adjustments to reconcile profit before tax to net | |||
| cash flows: | |||
– Depreciation of property, plant and equipment | 18 | ||
– Amortisation of intangible assets | 19 | ||
– Gain on disposal of property, plant and equipment | ( | ( | |
– Share-based payments charge | |||
– Exceptional items – non-cash elements | |||
– Finance income | 13 | ( | ( |
– Finance costs | 14 | ||
| Working capital adjustments: | |||
– Decrease in trade and other receivables | |||
– Decrease/(increase) in inventories | ( | ||
– Decrease in trade and other payables | ( | ( | |
– Increase/(decrease) in provisions | ( | ||
– Movement in other financial assets/liabilities | ( | ||
– Decrease in other pension provisions | ( | ( | |
– Difference between pension charge and cashcontributions | ( | ( | |
Income tax paid | ( | ( | |
Interest received | |||
| Net cash flows generated from operating activities |
| 2025 | 2024 | ||
| Note | £’000 | £’000 | |
| Investing activities | |||
| Proceeds from sale of property, plant, equipment | |||
and intangible assets | |||
Purchase of property, plant and equipment | 18 | ( | ( |
Purchase of intangible assets | 19 | ( | ( |
Net cash flows used in investing activities | ( | ( | |
| Financing activities | |||
Transaction costs related to refinancing | ( | ||
Proceeds from external borrowings | |||
Repayment of external borrowings | ( | ( | |
Payment of lease liabilities | ( | ( | |
Interest paid | ( | ( | |
Dividends paid | 17 | ( | ( |
Net cash flows used in financing activities | ( | ( | |
Net decrease in cash and cash equivalents | ( | ( | |
Net foreign exchange difference | ( | ||
Cash and cash equivalents at 1 January | 23 | ||
Cash and cash equivalents at 31 December | 23 |
| Effective date | |
| (period beginning | |
| International Accounting Standards (IAS/IFRSs) | on or after) |
| Classification and Measurement of Financial Instruments – | |
Amendments to IFRS 9 and IFRS 7 | 1 January 2026 |
Annual Improvements to IFRS Accounting Standards – Volume 11 | 1 January 2026 |
| Contracts Referencing Nature-dependent Electricity – | |
Amendments to IFRS 9 and IFRS 7 | 1 January 2026 |
Presentation and Disclosure in Financial Statements – IFRS 18 | 1 January 2027 |
Subsidiaries without Public Accountability: Disclosures – IFRS 19 | 1 January 2027 |
| 2025 | 2024 | |
| £’000 | £’000 | |
UK & Ireland | 131,254 | 137,351 |
Europe | 133,526 | 138,971 |
Turkey & International | 14,818 | 14,255 |
Total revenue | 279,598 | 290,577 |
| 2025 | 2024 | |
| £’000 | £’000 | |
UK | 14,662 | 16,324 |
The Netherlands | 16,779 | 17,453 |
Turkey | 26,622 | 25,549 |
Italy | 13,916 | 23,894 |
Other | 859 | 605 |
Total | 72,838 | 83,825 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Net gain on disposal of property, plant and equipment | 80 | 118 |
Foreign currency gains | 3,559 | 723 |
Net losses on forward derivative contracts | (1,052) | (35) |
Sundry other income | 414 | 513 |
3,001 | 1,319 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Impairment of goodwill | 2,694 | — |
Impairment of customer relationships | 1,392 | — |
Impairment of property, plant and equipment | 5,814 | — |
Inventory provision | 2,307 | — |
Restructuring costs | 2,718 | — |
14,925 | — |
Depreciation of owned assets | 8,744 | 8,926 |
Depreciation of right-of-use assets | 2,649 | 2,766 |
11,393 | 11,692 | |
Amortisation of customer relationships | 69 | 137 |
Amortisation of other intangibles | 261 | 331 |
330 | 468 | |
Profit on sale of property, plant and equipment and other intangibles | (80) | (118) |
Other exchange gains | (2,507) | (688) |
Research and development costs | 1,488 | 1,552 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Wages and salaries | 44,196 | 44,815 |
Social security costs | 8,506 | 8,323 |
Other pension costs | 3,475 | 3,082 |
Share-based payment charge (note 12) | 704 | 440 |
56,881 | 56,660 |
| 2025 | 2024 | |
| Number | Number | |
Cost of sales | 735 | 779 |
Selling and distribution | 481 | 526 |
Administration | 126 | 130 |
1,435 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Aggregate remuneration | 1,294 | 1,735 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Aggregate remuneration | 630 | 969 |
| 2025 | |
| Stelrad Group plc: | |
Share price at date of grant | £1.29 |
Dividend yield | 0.0% |
Risk-free rate | 1.6% |
Future share price volatility | 25.0% |
| Selected comparator group: | |
Future share price volatility | 47.9 % |
Correlation between companies | 1.0% |
| 2025 | 2024 | |
| £’000 | £’000 | |
Interest on cash deposits | 173 | 186 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Interest on bank loans | 4,461 | 5,723 |
Amortisation of loan issue costs | 692 | 375 |
Interest expense on defined benefit liabilities | 1,047 | 921 |
Finance charges payable on lease liabilities | 97 | 129 |
Other finance charges | 1,279 | 1,041 |
7,576 | 8,189 |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Consolidated income statement | ||
| Current income tax: | ||
Current income tax charge | 8,794 | 5,083 |
Adjustments in respect of current income tax charge of previous year | (41) | (127) |
| Deferred tax: | ||
Relating to origination and reversal of temporary differences | 477 | 1,908 |
Income tax expense reported in the income statement | 9,230 | 6,864 |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Consolidated statement of comprehensive income | ||
Tax related to items recognised in other comprehensive income/(expense) during the year: | ||
Deferred tax on actuarial loss | (28) | (232) |
| Current tax on monetary items forming part of net | ||
investment and on hedges of net investment | (229) | 217 |
Income tax credited to other comprehensive income | (257) | (15) |
| 2025 | 2024 | |
| £’000 | £’000 | |
Profit before tax | 10,074 | 23,382 |
| Profit before tax multiplied by standard rate of corporation | ||
tax in the UK of 25% (2024: 25%) | 2,519 | 5,846 |
Adjustments in respect of current income tax charge of previous year | (41) | (127) |
Non-deductible expenses | 2,883 | 352 |
Differences arising due to tax losses | 1,048 | 286 |
Other timing differences (including exceptional charges) | 2,150 | 721 |
Benefit of overseas investment incentives | — | (220) |
Withholding tax on dividend income | 1,508 | 1,032 |
Effect of different overseas tax rates | (837) | (1,026) |
Total tax expense reported in the income statement | 9,230 | 6,864 |
Consolidated balance sheet | Consolidated income statement | |||
| 2025 | 2024 | 2025 | 2024 | |
| £’000 | £’000 | £’000 | £’000 | |
Capital allowances | (784) | (641) | 11 | (742) |
Pension | 901 | 1,010 | (189) | 99 |
Fixed asset fair value adjustments | (184) | (1,303) | 1,165 | 58 |
| Losses available for offsetting | ||||
against future income | 2,343 | 3,322 | (1,069) | (965) |
Other temporary differences | 2,338 | 2,224 | (395) | (358) |
Deferred tax charge | (477) | (1,908) | ||
Net deferred tax assets | 4,614 | 4,612 | ||
| Reflected in the balance sheet as: | ||||
Deferred tax assets | 4,836 | 4,821 | ||
Deferred tax liabilities | (222) | (209) | ||
Deferred tax assets, net | 4,614 | 4,612 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Opening balance as at 1 January | 4,612 | 6,467 |
Tax charge recognised in income statement | (477) | (1,908) |
| Tax income recognised in other comprehensive income/ | ||
(expense) | 28 | 232 |
Exchange adjustment | 451 | (179) |
Closing balance as at 31 December | 4,614 | 4,612 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Capital allowances | 14 | 13 |
Losses available for offsetting against future income | 2,741 | 3,486 |
2,755 | 3,499 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Net profit for the year attributable to owners of the parent | 844 | 16,518 |
Exceptional items | 14,925 | — |
Amortisation of customer relationships | 69 | 137 |
Refinancing costs (note 14) | 342 | — |
Tax on exceptional items | 582 | — |
Tax on amortisation of customer relationships | (19) | (38) |
Tax on refinancing costs | (86) | — |
| Adjusted net profit for the year attributable to owners | ||
of the parent | 16,657 | 16,617 |
| 2025 | 2024 | |
| Number | Number | |
Basic weighted average number of shares in issue | 127,352,555 | 127,352,555 |
Diluted weighted average number of shares in issue | 127,474,048 | 128,389,983 |
| Earnings per share | ||
Basic earnings per share (pence per share) | 0.66 | 12.97 |
Diluted earnings per share (pence per share) | 0.66 | 12.87 |
| Adjusted earnings per share | ||
Basic earnings per share (pence per share) | 13.08 | 13.05 |
Diluted earnings per share (pence per share) | 13.07 | 12.94 |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Declared and paid during the year | ||
| Equity dividend on ordinary shares: | ||
Final dividend for 2024: 4.81p per share (2023: 4.72p per share) | 6,126 | 6,011 |
| Interim dividend for 2025: 3.04p per share (2024: 2.98p per share) | 3,872 | 3,795 |
9,998 | 9,806 |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Dividend proposed (not recognised as a liability) | ||
| Equity dividend on ordinary shares: | ||
| Final dividend for 2025: 5.05p per share (2024: 4.81p per share) | 6,431 | 6,126 |
| Fixtures, fittings | ||||||
| Freehold land | Leasehold | Assets under | Plant and | and motor | ||
| and buildings | buildings | construction | equipment | vehicles | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | £’000 | |
| Cost | ||||||
At 1 January 2024 | 46,202 | 12,741 | 1,266 | 89,078 | 12,280 | 161,567 |
Additions | 124 | 214 | 4,951 | 980 | 742 | 7,011 |
Transfers | 214 | — | (4,438) | 3,820 | 404 | — |
Disposals | — | (140) | — | (829) | (806) | (1,775) |
Exchange adjustment | (1,675) | (587) | (19) | (3,929) | (331) | (6,541) |
At 31 December 2024 | 44,865 | 12,228 | 1,760 | 89,120 | 12,289 | 160,262 |
Additions | 201 | 706 | 2,243 | 2,748 | 1,267 | 7,165 |
Transfers | 34 | — | (1,346) | 1,114 | 198 | — |
Disposals | (259) | (1,422) | — | (11,869) | (1,065) | (14,615) |
Exchange adjustment | 1,961 | 669 | 60 | 4,601 | 411 | 7,702 |
At 31 December 2025 | 46,802 | 12,181 | 2,717 | 85,714 | 13,100 | 160,514 |
| Accumulated depreciation and impairment | ||||||
At 1 January 2024 | 14,749 | 5,760 | — | 45,766 | 8,045 | 74,320 |
Depreciation charge | 1,616 | 1,489 | — | 6,766 | 1,821 | 11,692 |
Disposals | — | (47) | — | (806) | (699) | (1,552) |
Exchange adjustment | (411) | (298) | — | (2,461) | (201) | (3,371) |
At 31 December 2024 | 15,954 | 6,904 | — | 49,265 | 8,966 | 81,089 |
Depreciation charge | 1,415 | 1,486 | — | 6,745 | 1,747 | 11,393 |
Disposals | (260) | (1,422) | — | (11,853) | (1,061) | (14,596) |
Impairment (note 19) | 5,815 | — | — | (23) | 22 | 5,814 |
Exchange adjustment | 654 | 388 | — | 3,002 | 279 | 4,323 |
At 31 December 2025 | 23,578 | 7,356 | — | 47,136 | 9,953 | 88,023 |
| Net book value | ||||||
At 31 December 2025 | 23,224 | 4,825 | 2,717 | 38,578 | 3,147 | 72,491 |
At 31 December 2024 | 28,911 | 5,324 | 1,760 | 39,855 | 3,323 | 79,173 |
At 31 December 2023 | 31,453 | 6,981 | 1,266 | 43,312 | 4,235 | 87,247 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Leasehold buildings | 4,819 | 5,299 |
Plant and equipment | 1,546 | 1,175 |
Fixtures, fittings and motor vehicles | 1,040 | 1,255 |
7,405 | 7,729 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Leasehold buildings | 706 | 214 |
Plant and equipment | 736 | 523 |
Fixtures, fittings and motor vehicles | 508 | 413 |
1,950 | 1,150 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Leasehold buildings | 1,465 | 1,462 |
Plant and equipment | 577 | 565 |
Fixtures, fittings and motor vehicles | 607 | 739 |
2,649 | 2,766 |
| Technology | ||||
| Customer | and software | |||
| Goodwill | relationships | costs | Total | |
| £’000 | £’000 | £’000 | £’000 | |
| Cost | ||||
At 1 January 2025 | 2,607 | 1,737 | 1,357 | 5,701 |
Additions | — | — | 35 | 35 |
Disposals | — | — | (210) | (210) |
Exchange adjustment | 146 | 97 | 73 | 316 |
At 31 December 2025 | 2,753 | 1,834 | 1,255 | 5,842 |
| Accumulated amortisation | ||||
| and impairment | ||||
At 1 January 2025 | — | 323 | 726 | 1,049 |
Amortisation | — | 69 | 261 | 330 |
Disposals | — | — | (124) | (124) |
Impairment | 2,694 | 1,392 | — | 4,086 |
Exchange adjustment | 59 | 50 | 45 | 154 |
At 31 December 2025 | 2,753 | 1,834 | 908 | 5,495 |
| Net book value | ||||
At 31 December 2025 | — | — | 347 | 347 |
At 31 December 2024 | 2,607 | 1,414 | 631 | 4,652 |
| 2025 | 2024 | |
| Liabilities | £’000 | £’000 |
| Financial instruments at fair value through profit or loss | ||
| Derivatives not designated as hedges – foreign exchange | ||
forward contracts | 221 | — |
Total instruments at fair value through profit or loss | 221 | — |
Current | 221 | — |
Non-current | — | — |
| Effective | ||||
| interest rate | 2025 | 2024 | ||
% | Maturity | £’000 | £’000 | |
| Current interest-bearing | ||||
| loans and borrowings | ||||
Lease liabilities | 2,579 | 2,212 | ||
2,579 | 2,212 | |||
| Non-current interest-bearing | ||||
| loans and borrowings | ||||
Lease liabilities | 4,979 | 5,671 | ||
Revolving credit facility – GBP | SONIA + 1.75% | 4 Dec 2028 | 32,300 | 41,750 |
Revolving credit facility – Euro | Euribor + 1.75% | 4 Dec 2028 | 13,097 | 13,146 |
Term loan | Euribor + 1.75% | 4 Dec 2028 | 24,750 | 23,436 |
Unamortised loan costs | (715) | (674) | ||
74,411 | 83,329 | |||
| Total interest-bearing loans | ||||
and borrowings | 76,990 | 85,541 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Raw materials | 23,183 | 23,818 |
Work in progress | 2,796 | 3,388 |
Finished goods | 33,350 | 37,063 |
Other consumables | 3,073 | 3,042 |
62,402 | 67,311 |
Trade receivables | 43,508 | 42,279 |
Other receivables | 2,842 | 2,629 |
Prepayments | 814 | 570 |
47,164 | 45,478 | |
| Non-current | ||
Other receivables | 299 | 284 |
299 | 284 |
| 2025 | 2024 | |
| £’000 | £’000 | |
At 1 January | 548 | 806 |
Charge for the year | — | 14 |
Utilised | (20) | — |
Unused amounts reversed | (7) | (246) |
Exchange adjustment | 31 | (26) |
At 31 December | 552 | 548 |
| Total | Current | <30 days | 30–90 days | >90 days | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
| 2025 | |||||
Gross carrying amount | 44,060 | 32,679 | 9,881 | 1,500 | — |
| 2024 | |||||
Gross carrying amount | 42,827 | 33,241 | 5,464 | 3,873 | 249 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Cash at bank and on hand | 18,978 | 18,633 |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Current | ||
Trade payables | 44,040 | 46,581 |
Other payables and accruals | 17,168 | 18,485 |
Other taxes and social security | 5,595 | 3,822 |
Interest payable | 255 | 322 |
67,058 | 69,210 |
| Compensation | Unused | ||||
| Warranty | fund | Restructuring | vacation | Total | |
| £’000 | £’000 | £’000 | £’000 | £’000 | |
At 1 January 2024 | 746 | 1,220 | 2,684 | 347 | 4,997 |
Arising during the year | 332 | 126 | — | 765 | 1,223 |
Released | (169) | — | — | — | (169) |
Utilised | (430) | — | (2,323) | (440) | (3,193) |
Exchange adjustment | (27) | (59) | (52) | (61) | (199) |
At 31 December 2024 | 452 | 1,287 | 309 | 611 | 2,659 |
Arising during the year | 362 | 3 | 332 | 626 | 1,323 |
Released | — | (115) | — | — | (115) |
Utilised | (310) | (65) | (9) | (461) | (845) |
Exchange adjustment | 27 | 67 | 24 | (237) | (119) |
At 31 December 2025 | 531 | 1,177 | 656 | 539 | 2,903 |
Current | 116 | — | 656 | 299 | 1,071 |
Non-current | 415 | 1,177 | — | 240 | 1,832 |
| 2025 | 2025 | 2024 | 2024 | |
| Number | £ | Number | £ | |
| Authorised, called up and fully paid | ||||
Ordinary shares of £0.001 each | 127,352,555 | 127,353 | 127,352,555 | 127, 353 |
127,353 | 127, 353 |
| 2025 | 2024 | |
| £’000 | £’000 | |
| Net employee defined benefit liability | ||
Turkish scheme – IAS 19 | 3,977 | 4,476 |
Italian scheme – IAS 19 | 605 | 600 |
Other retirement obligations – non-IAS 19 | 43 | 42 |
4,625 | 5,118 |
| Italian | Turkish | Italian | Turkish | |
| scheme | scheme | scheme | scheme | |
| 2025 | 2025 | 2024 | 2024 | |
| £’000 | £’000 | £’000 | £’000 | |
At 1 January | 600 | 4,476 | 860 | 3,148 |
Current service cost | — | 645 | — | 380 |
Interest cost | — | 1,099 | 26 | 893 |
Plan curtailments – service cost | — | (35) | — | 3 |
Plan curtailments – interest cost | — | (53) | — | 2 |
Amounts recognised in income statement | — | 1,656 | 26 | 1,278 |
Actuarial losses/(gains) | — | 113 | (3) | 928 |
Benefits paid | (28) | (1,169) | (248) | (326) |
Exchange differences | 33 | (1,099) | (35) | (552) |
At 31 December | 605 | 3,977 | 600 | 4,476 |
| Italian | Turkish | Italian | Turkish | |
| scheme | scheme | scheme | scheme | |
| 2025 | 2025 | 2024 | 2024 | |
| £’000 | £’000 | £’000 | £’000 | |
Experience adjustments – obligation | — | (60) | 3 | (1,010) |
| Changes in demographic assumptions – | ||||
obligation | — | (153) | — | (35) |
| Changes in financial assumptions – | ||||
obligation | — | 100 | — | 117 |
At 31 December | — | (113) | 3 | (928) |
| Italian | Turkish | Italian | Turkish | |
| scheme | scheme | scheme | scheme | |
| 2025 | 2025 | 2024 | 2024 | |
Discount rate (per annum) | 3.4% | 29.6% | 3.2% | 29.3% |
Future salary increases (per annum) | n/a | 24.6% | n/a | 25.6% |
2025 | Discount rate | 2025 | Future salary | |
| (per annum) | increases (per annum) | |||
| +1% | -1% | +1% | -1% | |
| £’000 | £’000 | £’000 | £’000 | |
| (Decrease)/increase in defined benefit | ||||
obligation – Italian scheme | (40) | 44 | — | — |
| (Decrease)/increase in defined benefit | ||||
obligation – Turkish scheme | (93) | 95 | 71 | (77) |
| 2025 | 2024 | |
| £’000 | £’000 | |
Short-term employment benefits | 1,487 | 1,975 |
| Total | Level 1 | Level 2 | Level 3 | |
| As at 31 December 2025 | £’000 | £’000 | £’000 | £’000 |
| (Liabilities)/assets measured at fair value | ||||
| Derivative financial (liabilities)/assets | ||||
| Foreign exchange forward contracts – | ||||
GBP/EUR | (229) | (229) | — | — |
| Foreign exchange forward contracts – | ||||
EUR/USD | 8 | 8 | — | — |
(221) | (221) | — | — |
| Total | Level 1 | Level 2 | Level 3 | |
| As at 31 December 2024 | £’000 | £’000 | £’000 | £’000 |
| Assets/(liabilities) measured at fair value | ||||
| Derivative financial assets/(liabilities) | ||||
| Foreign exchange forward contracts – | ||||
GBP/EUR | (274) | (274) | — | — |
| Foreign exchange forward contracts – | ||||
EUR/USD | 567 | 567 | — | — |
293 | 293 | — | — |
Carrying amount | Fair value | |||
| 2025 | 2024 | 2025 | 2024 | |
| £’000 | £’000 | £’000 | £’000 | |
| Financial liabilities | ||||
Lease liabilities | 7,558 | 7,883 | 7,558 | 7, 883 |
Revolving credit facility – GBP | 32,300 | 41,750 | 32,300 | 41,750 |
Revolving credit facility – Euro | 13,097 | 13,146 | 13,097 | 13,146 |
Term loan | 24,750 | 23,436 | 24,750 | 23,436 |
77,705 | 86,215 | 77,705 | 86,215 |
| Effect on | ||
| profit | ||
| Increase/ | before tax | |
| Year ended 31 December 2025 | decrease | £’000 |
SONIA/Euribor | +0.5% | (404) |
SONIA/Euribor | -0.5% | 404 |
| Effect on | ||
| profit | ||
| Increase/ | before tax | |
| Year ended 31 December 2024 | decrease | £’000 |
SONIA/Euribor | +0.5% | (464) |
SONIA/Euribor | -0.5% | 464 |
| Effect on profit | ||
| Change in | before tax | |
Euro rate (1) | £’000 | |
2025 | +10% | 10 |
-10% | (13) | |
2024 | +10 % | 68 |
-10% | (83) |
| Effect on profit | ||
| Change in | before tax | |
USD rate (1) | £’000 | |
2025 | +10% | 30 |
-10% | (36) | |
2024 | +10 % | 74 |
-10% | (91) |
| Effect on profit | ||
| Change in | before tax | |
TL rate (1) | £’000 | |
2025 | +10% | 641 |
-10% | (783) | |
2024 | +10 % | (230) |
-10% | 281 |
| <1 year | 1 to 5 years | >5 years | Total | |
| As at 31 December 2025 | £’000 | £’000 | £’000 | £’000 |
Lease liabilities | 2,653 | 5,159 | — | 7,812 |
Interest-bearing loans | 3,456 | 74,806 | — | 78,262 |
Trade and other payables | 61,463 | — | — | 61,463 |
| Derivatives not designated as hedges – | ||||
foreign exchange forward contracts | 229 | — | — | 229 |
67,801 | 79,965 | — | 147,766 |
| <1 year | 1 to 5 years | >5 years | Total | |
| As at 31 December 2024 | £’000 | £’000 | £’000 | £’000 |
Lease liabilities | 2,317 | 5,872 | — | 8,189 |
Interest-bearing loans | 5,209 | 82,124 | — | 87,333 |
Trade and other payables | 65,388 | — | — | 65,388 |
| Derivatives not designated as hedges – | ||||
foreign exchange forward contracts | 274 | — | — | 274 |
73,188 | 87,996 | — | 161,184 |
| 31 December 2025 | |
| Carrying amount of liabilities that are part of | |
| supplier financing arrangements | |
| Presented within trade and other payables | |
– of which suppliers have received payment from finance provider (£’000) | 15,984 |
| Range of payment due dates | |
Liabilities that are part of the arrangement | 150–190 days after invoice date |
Trade payables that are not part of the arrangement | 120–150 days after invoice date |
| 31 December 2024 | |
| Carrying amount of liabilities that are part of | |
| supplier financing arrangements | |
| Presented within trade and other payables | |
– of which suppliers have received payment from finance provider (£’000) | 5,150 |
| Range of payment due dates | |
Liabilities that are part of the arrangement | 150–190 days after invoice date |
Trade payables that are not part of the arrangement | 120–150 days after invoice date |
| 2025 | 2024 | |
| £’000 | £’000 | |
Profit for the year | 844 | 16,518 |
| Adjusted for: | ||
Exceptional items | 14,925 | — |
Amortisation of customer relationships | 69 | 137 |
Refinancing costs | 342 | — |
Tax on exceptional items | 582 | — |
Tax on amortisation of customer relationships | (19) | (38) |
Tax on refinancing costs | (86) | — |
Adjusted profit for the year | 16,657 | 16,617 |
Basic weighted average number of shares in issue | 127,352,555 | 127,352,555 |
Diluted weighted average number of shares in issue | 127,474,048 | 128,389,983 |
| Earnings per share | ||
Basic earnings per share (pence per share) | 0.66 | 12.97 |
Diluted earnings per share (pence per share) | 0.66 | 12.87 |
| Adjusted earnings per share | ||
Basic earnings per share (pence per share) | 13.08 | 13.05 |
Diluted earnings per share (pence per share) | 13.07 | 12.94 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Operating profit | 17,477 | 31,385 |
| Adjusted for: | ||
Exceptional items | 14,925 | — |
Amortisation of customer relationships | 69 | 137 |
Adjusted operating profit | 32,471 | 31,522 |
| Adjusted for: | ||
Depreciation | 11,393 | 11,692 |
Amortisation (excluding customer relationships) | 261 | 331 |
EBITDA | 44,125 | 43,545 |
| 2025 | 2024 | |
| £’000 | £’000 | |
EBITDA (see reconciliation above) | 44,125 | 43,545 |
| Adjusted for: | ||
Exceptional items – cash items | (2,262) | — |
Gain on disposal of property, plant and equipment | (80) | (118) |
Share-based payments | 704 | 440 |
Working capital adjustments | (520) | (12,375) |
Net capital expenditure | (7,727) | (8,485) |
Cash flow from operations | 34,240 | 23,007 |
Income tax paid | (8,000) | (6,265) |
Interest paid – net | (5,732) | ( 7,186) |
Free cash flow | 20,508 | 9,556 |
Cash flow from operations (see reconciliation above) | 34,240 | 23,007 |
| Adjusted for: | ||
Exceptional items | 2,262 | — |
Exceptional items’ impact on working capital | (330) | 2,320 |
Adjusted cash flow from operations | 36,172 | 25,327 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Decrease in trade and other receivables | 517 | 3,885 |
Decrease/(increase) in inventories | 4,690 | (6,143) |
Decrease in trade and other payables | (4,430) | (6,743) |
Increase/(decrease) in provisions | 94 | (2,176) |
Movement in other financial assets/liabilities | 531 | (610) |
Decrease in other pension provisions | (1) | (7) |
Difference between pension charges and cash contributions | (1,921) | (581) |
Working capital adjustments | (520) | (12,375) |
| 2025 | 2024 | |
| £’000 | £’000 | |
Proceeds from sale of property, plant, equipment and intangible assets | 185 | 341 |
Purchase of property, plant and equipment | (5,215) | (5,861) |
Purchase of intangible assets | (35) | (100) |
Payment of lease liabilities | (2,662) | (2,865) |
Net capital expenditure | (7,727) | (8,485) |
| 2025 | 2024 | |
| £’000 | £’000 | |
Property, plant and equipment | 72,491 | 79,173 |
Technology and software costs | 347 | 631 |
Inventories | 62,402 | 67,311 |
Trade and other receivables | 47,463 | 45,762 |
Trade and other payables | (67,058) | (69,210) |
Provisions | (2,903) | (2,659) |
Net employee defined benefit liabilities | (4,625) | (5,118) |
Financial (liabilities)/assets | (221) | 293 |
Business capital employed | 107,896 | 116,183 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Adjusted operating profit | 32,471 | 31,522 |
Business capital employed | 107,896 | 116,183 |
Return on capital employed | 30.1% | 27.1% |
| 2025 | 2024 | |
| £’000 | £’000 | |
Total interest-bearing loans and borrowings | 76,990 | 85,541 |
Cash and cash equivalents | (18,978) | (18,633) |
| Adjusted for: | ||
Unamortised loan costs | 715 | 674 |
Net debt | 58,727 | 67,582 |
EBITDA (see reconciliation above) | 44,125 | 43,545 |
Debt leverage ratio | 1.33 | 1.55 |
| 2025 | 2024 | |
| £’000 | £’000 | |
Total interest-bearing loans and borrowings | 76,990 | 85,541 |
Cash and cash equivalents | (18,978) | (18,633) |
| Adjusted for: | ||
Unamortised loan costs | 715 | 674 |
Lease liabilities | (7,558) | ( 7,88 3) |
Net debt before lease liabilities | 51,169 | 59,699 |
EBITDA (see reconciliation above) | 44,125 | 43,545 |
Debt leverage ratio before lease liabilities | 1.16 | 1.37 |
| 2025 | 2024 | ||
| £’000 | £’000 | ||
| Leverage calculation | |||
| Net debt (excluding IFRS 16 lease liabilities)/adjusted EBITDA | |||
| (before exceptional items and foreign exchange differences) | |||
Net debt (see reconciliation above) | 58,727 | 67,582 | |
| Adjusted for: | |||
IFRS 16 lease liabilities | (6,745) | (7,036) | |
Interest payable | 255 | 322 | |
Non-obligor cash excluded from the covenant calculation | 1,712 | 1,863 | |
Net debt (excluding IFRS 16 lease liabilities) | 53,949 | 62,731 | |
EBITDA (see reconciliation above) | 44,125 | 43,545 | |
| Adjusted for: | |||
Foreign currency gains (in 2024 only) | — | (723) | |
Net losses on forward derivative contracts (in 2024 only) | — | 35 | |
Adjusted EBITDA (before exceptional items and, in 2024, | foreign exchange differences) | 44,125 | 42,857 |
Leverage for loan facility covenant | 1.22 | 1.46 |
| 2025 | 2024 | ||
| £’000 | £’000 | ||
| Interest cover calculation | |||
Adjusted EBITDA (before exceptional items and, in 2024, foreign exchange differences)/covenant interest | |||
Adjusted EBITDA (before exceptional items and, in 2024, (see reconciliation above) | foreign exchange differences) | 44,125 | 42,857 |
Finance costs | 7,576 | 8,189 | |
Finance income | (173) | (186) | |
| Adjusted for: | |||
Interest expense on defined benefit liabilities | (1,047) | (921) | |
Amortisation of loan issue costs | (692) | (375) | |
Finance charges payable on IFRS 16 lease liabilities | (97) | (124) | |
Covenant interest | 5,567 | 6,583 | |
Interest cover for loan facility covenant | 7.93 | 6.51 |