Cost of Sales
-49,415,187 GBP2024-01-01 ~ 2024-12-31
-63,388,071 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-3,695,685 GBP2024-01-01 ~ 2024-12-31
-3,265,372 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
292,965 GBP2024-01-01 ~ 2024-12-31
242,188 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
13,510,035 GBP2024-01-01 ~ 2024-12-31
14,269,634 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
10,560,844 GBP2024-01-01 ~ 2024-12-31
10,329,055 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
Other
422,821 GBP2024-12-31
558,159 GBP2023-12-31
Property, Plant & Equipment
9,956,730 GBP2024-12-31
9,772,317 GBP2023-12-31
Fixed Assets
10,379,551 GBP2024-12-31
10,330,476 GBP2023-12-31
Debtors
22,240,745 GBP2024-12-31
16,817,960 GBP2023-12-31
Cash at bank and in hand
3,617,953 GBP2024-12-31
8,807,961 GBP2023-12-31
Current Assets
29,693,711 GBP2024-12-31
29,869,610 GBP2023-12-31
Creditors
Current, Amounts falling due within one year
-14,167,289 GBP2024-12-31
Net Current Assets/Liabilities
15,526,422 GBP2024-12-31
4,223,882 GBP2023-12-31
Total Assets Less Current Liabilities
25,905,973 GBP2024-12-31
14,554,358 GBP2023-12-31
Creditors
Non-current, Amounts falling due after one year
-1,892,686 GBP2023-12-31
Net Assets/Liabilities
22,919,457 GBP2024-12-31
12,351,840 GBP2023-12-31
Equity
Called up share capital
11,000 GBP2024-12-31
11,000 GBP2023-12-31
11,000 GBP2022-12-31
Other miscellaneous reserve
5,851,215 GBP2024-12-31
4,190,873 GBP2023-12-31
Retained earnings (accumulated losses)
17,057,242 GBP2024-12-31
8,149,967 GBP2023-12-31
12,151,112 GBP2022-12-31
Equity
22,919,457 GBP2024-12-31
12,351,840 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
10,560,844 GBP2024-01-01 ~ 2024-12-31
10,329,055 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-14,330,200 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-1,653,569 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
87,000 GBP2024-01-01 ~ 2024-12-31
79,200 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
1372024-01-01 ~ 2024-12-31
1202023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
276,609 GBP2024-01-01 ~ 2024-12-31
309,749 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
775,499 GBP2024-01-01 ~ 2024-12-31
428,193 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
15,190 GBP2024-01-01 ~ 2024-12-31
-83,534 GBP2023-01-01 ~ 2023-12-31
Dividends Paid on Shares
1,653,569 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
14,330,200 GBP2023-12-31
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
2,292,324 GBP2024-12-31
2,197,326 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
1,869,503 GBP2024-12-31
1,639,167 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Patents/Trademarks/Licences/Concessions
230,336 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Patents/Trademarks/Licences/Concessions
422,821 GBP2024-12-31
558,159 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
2,589,200 GBP2023-12-31
Land and buildings, Under hire purchased contracts or finance leases
3,282,730 GBP2024-12-31
3,262,977 GBP2023-12-31
Plant and equipment
7,249,124 GBP2024-12-31
7,115,724 GBP2023-12-31
Furniture and fittings
590,354 GBP2024-12-31
400,636 GBP2023-12-31
Motor vehicles
3,935,629 GBP2024-12-31
3,203,910 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
17,726,932 GBP2024-12-31
16,638,514 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-296,930 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-20,918 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-286,262 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-604,110 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
2,589,200 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
500,908 GBP2024-12-31
448,745 GBP2023-12-31
Plant and equipment
4,084,272 GBP2024-12-31
3,536,637 GBP2023-12-31
Furniture and fittings
392,230 GBP2024-12-31
249,636 GBP2023-12-31
Motor vehicles
2,325,804 GBP2024-12-31
2,215,976 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
7,770,202 GBP2024-12-31
6,866,197 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Under hire purchased contracts or finance leases
65,683 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
907,504 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
74,815 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
369,363 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,469,150 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-285,623 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-19,987 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-259,535 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-565,145 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
466,988 GBP2024-12-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
2,122,212 GBP2024-12-31
2,173,997 GBP2023-12-31
Land and buildings, Under hire purchased contracts or finance leases
2,781,822 GBP2024-12-31
2,814,232 GBP2023-12-31
Plant and equipment
3,164,852 GBP2024-12-31
3,579,087 GBP2023-12-31
Furniture and fittings
198,124 GBP2024-12-31
151,000 GBP2023-12-31
Motor vehicles
1,609,825 GBP2024-12-31
987,934 GBP2023-12-31
Finished Goods/Goods for Resale
3,835,013 GBP2024-12-31
4,243,689 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
10,546,205 GBP2024-12-31
12,497,321 GBP2023-12-31
Amount of corporation tax that is recoverable
Current
454,610 GBP2024-12-31
0 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
10,187,760 GBP2024-12-31
1,469,947 GBP2023-12-31
Prepayments/Accrued Income
Current
660,311 GBP2024-12-31
2,826,830 GBP2023-12-31
Other Debtors
Current
391,859 GBP2024-12-31
23,862 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
22,240,745 GBP2024-12-31
Amounts falling due within one year, Current
16,817,960 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
101,325 GBP2024-12-31
193,464 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
428,754 GBP2024-12-31
321,125 GBP2023-12-31
Trade Creditors/Trade Payables
Current
7,739,147 GBP2024-12-31
9,563,026 GBP2023-12-31
Amounts owed to group undertakings
Current
799,790 GBP2024-12-31
5,993,244 GBP2023-12-31
Corporation Tax Payable
Current
84,375 GBP2024-12-31
2,457,112 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
2,799,079 GBP2024-12-31
4,246,708 GBP2023-12-31
Other Creditors
Current
40,627 GBP2024-12-31
33,127 GBP2023-12-31
Creditors
Current
14,167,289 GBP2024-12-31
25,645,728 GBP2023-12-31
Bank Borrowings/Overdrafts
Non-current
697,678 GBP2024-12-31
810,778 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
653,303 GBP2024-12-31
318,329 GBP2023-12-31
Creditors
Non-current
2,114,560 GBP2024-12-31
1,892,686 GBP2023-12-31
Bank Borrowings
799,003 GBP2024-12-31
1,004,242 GBP2023-12-31
Total Borrowings
Current
101,325 GBP2024-12-31
193,464 GBP2023-12-31
Non-current
697,678 GBP2024-12-31
810,778 GBP2023-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
483,099 GBP2024-12-31
350,832 GBP2023-12-31
Minimum gross finance lease payments owing
1,183,861 GBP2024-12-31
685,667 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
1,082,057 GBP2024-12-31
639,454 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
11,000 shares2024-12-31
11,000 shares2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
314,919 GBP2024-12-31
275,295 GBP2023-12-31
Between two and five year
701,230 GBP2024-12-31
471,941 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
1,016,149 GBP2024-12-31
747,236 GBP2023-12-31