Distribution Costs
-18,637,823 GBP2024-01-01 ~ 2024-12-31
-16,029,987 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-13,041,116 GBP2024-01-01 ~ 2024-12-31
-11,820,756 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
5,912,800 GBP2024-01-01 ~ 2024-12-31
6,738,746 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
4,263,909 GBP2024-01-01 ~ 2024-12-31
5,065,244 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
Goodwill
3,800,788 GBP2024-12-31
1,488,319 GBP2023-12-31
Other
630,983 GBP2024-12-31
455,748 GBP2023-12-31
Intangible Assets
4,431,771 GBP2024-12-31
1,944,067 GBP2023-12-31
Property, Plant & Equipment
13,648,005 GBP2024-12-31
11,492,836 GBP2023-12-31
Fixed Assets - Investments
134 GBP2024-12-31
134 GBP2023-12-31
Fixed Assets
18,079,910 GBP2024-12-31
13,437,037 GBP2023-12-31
Debtors
Current
25,139,277 GBP2024-12-31
Debtors
26,594,677 GBP2024-12-31
22,098,766 GBP2023-12-31
Cash at bank and in hand
1,008,713 GBP2024-12-31
5,757,114 GBP2023-12-31
Current Assets
41,746,023 GBP2024-12-31
41,629,770 GBP2023-12-31
Creditors
Current, Amounts falling due within one year
-27,236,736 GBP2024-12-31
-26,777,135 GBP2023-12-31
Net Current Assets/Liabilities
14,509,287 GBP2024-12-31
14,852,635 GBP2023-12-31
Total Assets Less Current Liabilities
32,589,197 GBP2024-12-31
28,289,672 GBP2023-12-31
Net Assets/Liabilities
30,651,694 GBP2024-12-31
26,671,334 GBP2023-12-31
Equity
Called up share capital
567,099 GBP2024-12-31
567,099 GBP2023-12-31
567,099 GBP2022-12-31
Other miscellaneous reserve
712,000 GBP2024-12-31
712,000 GBP2023-12-31
Retained earnings (accumulated losses)
29,372,595 GBP2024-12-31
25,392,235 GBP2023-12-31
20,837,380 GBP2022-12-31
Equity
30,651,694 GBP2024-12-31
26,671,334 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
4,263,909 GBP2024-01-01 ~ 2024-12-31
5,065,244 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-510,389 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-283,549 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
52,500 GBP2024-01-01 ~ 2024-12-31
26,093 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
3422024-01-01 ~ 2024-12-31
3362023-01-01 ~ 2023-12-31
Wages/Salaries
12,870,450 GBP2024-01-01 ~ 2024-12-31
11,556,001 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
326,851 GBP2024-01-01 ~ 2024-12-31
285,868 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
14,277,722 GBP2024-01-01 ~ 2024-12-31
12,757,735 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
100,000 GBP2024-01-01 ~ 2024-12-31
103,226 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
319,165 GBP2024-01-01 ~ 2024-12-31
125,501 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Goodwill
6,350,285 GBP2024-12-31
3,553,037 GBP2023-12-31
Development expenditure
252,029 GBP2024-12-31
0 GBP2023-12-31
Intangible Assets - Gross Cost
6,867,974 GBP2024-12-31
3,818,697 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Goodwill
2,549,497 GBP2024-12-31
2,064,718 GBP2023-12-31
Development expenditure
0 GBP2024-12-31
0 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
2,436,203 GBP2024-12-31
1,874,629 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Goodwill
484,779 GBP2024-01-01 ~ 2024-12-31
Development expenditure
0 GBP2024-01-01 ~ 2024-12-31
Intangible Assets - Increase From Amortisation Charge for Year
561,574 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Development expenditure
252,029 GBP2024-12-31
0 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
114,953 GBP2023-12-31
Improvements to leasehold property
2,536,911 GBP2024-12-31
2,536,911 GBP2023-12-31
Plant and equipment
21,221,614 GBP2024-12-31
19,302,214 GBP2023-12-31
Furniture and fittings
3,396,543 GBP2024-12-31
3,330,682 GBP2023-12-31
Computers
1,308,851 GBP2024-12-31
1,270,802 GBP2023-12-31
Motor vehicles
240,134 GBP2024-12-31
240,134 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
31,493,378 GBP2024-12-31
27,644,270 GBP2023-12-31
Land and buildings, Owned/Freehold
120,471 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
717,422 GBP2024-12-31
654,609 GBP2023-12-31
Plant and equipment
14,006,182 GBP2024-12-31
12,742,923 GBP2023-12-31
Furniture and fittings
1,842,488 GBP2024-12-31
1,657,344 GBP2023-12-31
Computers
1,045,203 GBP2024-12-31
866,614 GBP2023-12-31
Motor vehicles
233,858 GBP2024-12-31
229,724 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
17,845,373 GBP2024-12-31
16,151,434 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
62,813 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
1,263,259 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
185,144 GBP2024-01-01 ~ 2024-12-31
Computers
178,589 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
4,134 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,693,939 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
220 GBP2024-12-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
120,251 GBP2024-12-31
114,733 GBP2023-12-31
Improvements to leasehold property
1,819,489 GBP2024-12-31
1,882,302 GBP2023-12-31
Plant and equipment
7,215,432 GBP2024-12-31
6,559,291 GBP2023-12-31
Furniture and fittings
1,554,055 GBP2024-12-31
1,673,338 GBP2023-12-31
Computers
263,648 GBP2024-12-31
404,188 GBP2023-12-31
Motor vehicles
6,276 GBP2024-12-31
10,410 GBP2023-12-31
Finished Goods/Goods for Resale
9,839,533 GBP2024-12-31
7,979,971 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
20,380,252 GBP2024-12-31
20,387,639 GBP2023-12-31
Other Debtors
Current
5,118 GBP2024-12-31
723,632 GBP2023-12-31
Prepayments/Accrued Income
Current
4,753,907 GBP2024-12-31
987,495 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
25,139,277 GBP2024-12-31
22,098,766 GBP2023-12-31
Non-current
23,554,166 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
5,835,211 GBP2024-12-31
0 GBP2023-12-31
Trade Creditors/Trade Payables
Current
9,950,206 GBP2024-12-31
13,087,732 GBP2023-12-31
Amounts owed to group undertakings
Current
2,175,757 GBP2024-12-31
4,160,490 GBP2023-12-31
Corporation Tax Payable
Current
1,491,933 GBP2024-12-31
1,547,026 GBP2023-12-31
Other Taxation & Social Security Payable
Current
2,631,389 GBP2024-12-31
2,497,587 GBP2023-12-31
Other Creditors
Current
2,353,554 GBP2024-12-31
2,499,107 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
2,523,130 GBP2024-12-31
2,705,174 GBP2023-12-31
Creditors
Current
27,236,736 GBP2024-12-31
26,777,135 GBP2023-12-31
Bank Overdrafts
5,835,211 GBP2024-12-31
0 GBP2023-12-31
Total Borrowings
Current
5,835,211 GBP2024-12-31
0 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
1 GBP2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
56,709,866 shares2024-12-31
56,709,866 shares2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
42,365 GBP2024-12-31
Between two and five year
1,246,425 GBP2024-12-31
More than five year
886,502 GBP2024-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
2,175,292 GBP2024-12-31