Cost of Sales
-63,388,071 GBP2023-01-01 ~ 2023-12-31
-106,670,249 GBP2022-01-01 ~ 2022-12-31
Distribution Costs
-3,265,372 GBP2023-01-01 ~ 2023-12-31
-3,428,424 GBP2022-01-01 ~ 2022-12-31
Administrative Expenses
-10,368,592 GBP2023-01-01 ~ 2023-12-31
-12,461,830 GBP2022-01-01 ~ 2022-12-31
Other Interest Receivable/Similar Income (Finance Income)
242,188 GBP2023-01-01 ~ 2023-12-31
3,447 GBP2022-01-01 ~ 2022-12-31
Profit/Loss on Ordinary Activities Before Tax
14,269,634 GBP2023-01-01 ~ 2023-12-31
14,056,546 GBP2022-01-01 ~ 2022-12-31
Profit/Loss
10,329,055 GBP2023-01-01 ~ 2023-12-31
11,138,775 GBP2022-01-01 ~ 2022-12-31
Intangible Assets
Other
558,159 GBP2023-12-31
802,067 GBP2022-12-31
Property, Plant & Equipment
9,772,317 GBP2023-12-31
9,104,346 GBP2022-12-31
Fixed Assets
10,330,476 GBP2023-12-31
9,906,413 GBP2022-12-31
Debtors
16,817,960 GBP2023-12-31
17,725,273 GBP2022-12-31
Cash at bank and in hand
8,807,961 GBP2023-12-31
7,305,726 GBP2022-12-31
Current Assets
29,869,610 GBP2023-12-31
30,719,456 GBP2022-12-31
Creditors
Current, Amounts falling due within one year
-25,645,728 GBP2023-12-31
-25,362,360 GBP2022-12-31
Net Current Assets/Liabilities
4,223,882 GBP2023-12-31
5,357,096 GBP2022-12-31
Total Assets Less Current Liabilities
14,554,358 GBP2023-12-31
15,263,509 GBP2022-12-31
Creditors
Non-current, Amounts falling due after one year
-1,892,686 GBP2023-12-31
-2,115,918 GBP2022-12-31
Net Assets/Liabilities
12,351,840 GBP2023-12-31
12,940,007 GBP2022-12-31
Equity
Called up share capital
11,000 GBP2023-12-31
11,000 GBP2022-12-31
11,000 GBP2021-12-31
Other miscellaneous reserve
4,190,873 GBP2023-12-31
777,895 GBP2022-12-31
Retained earnings (accumulated losses)
8,149,967 GBP2023-12-31
12,151,112 GBP2022-12-31
7,696,025 GBP2021-12-31
Equity
12,351,840 GBP2023-12-31
12,940,007 GBP2022-12-31
Profit/Loss
Retained earnings (accumulated losses)
10,329,055 GBP2023-01-01 ~ 2023-12-31
11,138,775 GBP2022-01-01 ~ 2022-12-31
Dividends Paid
Retained earnings (accumulated losses)
-6,683,688 GBP2022-01-01 ~ 2022-12-31
Dividends Paid
-14,330,200 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
79,200 GBP2023-01-01 ~ 2023-12-31
50,000 GBP2022-01-01 ~ 2022-12-31
Average Number of Employees
1202023-01-01 ~ 2023-12-31
1162022-01-01 ~ 2022-12-31
Wages/Salaries
5,663,103 GBP2023-01-01 ~ 2023-12-31
7,634,502 GBP2022-01-01 ~ 2022-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
309,749 GBP2023-01-01 ~ 2023-12-31
279,896 GBP2022-01-01 ~ 2022-12-31
Staff Costs/Employee Benefits Expense
6,473,436 GBP2023-01-01 ~ 2023-12-31
8,492,960 GBP2022-01-01 ~ 2022-12-31
Director Remuneration
428,193 GBP2023-01-01 ~ 2023-12-31
1,575,702 GBP2022-01-01 ~ 2022-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-83,534 GBP2023-01-01 ~ 2023-12-31
-114,783 GBP2022-01-01 ~ 2022-12-31
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
2,197,326 GBP2023-12-31
2,167,847 GBP2022-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
1,639,167 GBP2023-12-31
1,365,780 GBP2022-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Patents/Trademarks/Licences/Concessions
273,387 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
Patents/Trademarks/Licences/Concessions
558,159 GBP2023-12-31
802,067 GBP2022-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
2,589,200 GBP2023-12-31
2,688,314 GBP2022-12-31
Improvements to leasehold property
3,262,977 GBP2023-12-31
2,873,171 GBP2022-12-31
Plant and equipment
7,115,724 GBP2023-12-31
4,970,333 GBP2022-12-31
Furniture and fittings
400,636 GBP2023-12-31
290,238 GBP2022-12-31
Motor vehicles
3,203,910 GBP2023-12-31
3,291,727 GBP2022-12-31
Property, Plant & Equipment - Gross Cost
16,638,514 GBP2023-12-31
15,930,860 GBP2022-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-480,082 GBP2023-01-01 ~ 2023-12-31
Furniture and fittings
0 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
-561,906 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Other Disposals
-1,445,902 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
415,203 GBP2023-12-31
365,365 GBP2022-12-31
Improvements to leasehold property
448,745 GBP2023-12-31
386,308 GBP2022-12-31
Plant and equipment
3,536,637 GBP2023-12-31
3,445,753 GBP2022-12-31
Furniture and fittings
249,636 GBP2023-12-31
192,540 GBP2022-12-31
Motor vehicles
2,215,976 GBP2023-12-31
2,436,548 GBP2022-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
6,866,197 GBP2023-12-31
6,826,514 GBP2022-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
49,838 GBP2023-01-01 ~ 2023-12-31
Improvements to leasehold property
62,437 GBP2023-01-01 ~ 2023-12-31
Plant and equipment
544,477 GBP2023-01-01 ~ 2023-12-31
Furniture and fittings
57,096 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
255,437 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
969,285 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-453,593 GBP2023-01-01 ~ 2023-12-31
Furniture and fittings
0 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
-476,009 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-929,602 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
2,173,997 GBP2023-12-31
2,322,949 GBP2022-12-31
Improvements to leasehold property
2,814,232 GBP2023-12-31
2,486,863 GBP2022-12-31
Plant and equipment
3,579,087 GBP2023-12-31
1,524,580 GBP2022-12-31
Furniture and fittings
151,000 GBP2023-12-31
97,698 GBP2022-12-31
Motor vehicles
987,934 GBP2023-12-31
855,179 GBP2022-12-31
Finished Goods/Goods for Resale
4,243,689 GBP2023-12-31
5,688,457 GBP2022-12-31
Trade Debtors/Trade Receivables
Current
12,497,321 GBP2023-12-31
14,402,656 GBP2022-12-31
Amounts Owed by Group Undertakings
Current
1,469,947 GBP2023-12-31
1,512,881 GBP2022-12-31
Other Debtors
Current
23,862 GBP2023-12-31
1,438,051 GBP2022-12-31
Prepayments/Accrued Income
Current
2,826,830 GBP2023-12-31
371,685 GBP2022-12-31
Debtors
Current, Amounts falling due within one year
16,817,960 GBP2023-12-31
17,725,273 GBP2022-12-31
Bank Borrowings/Overdrafts
Current
193,464 GBP2023-12-31
212,508 GBP2022-12-31
Finance Lease Liabilities - Total Present Value
Current
321,125 GBP2023-12-31
341,968 GBP2022-12-31
Other Remaining Borrowings
Current
0 GBP2023-12-31
569,605 GBP2022-12-31
Trade Creditors/Trade Payables
Current
9,563,026 GBP2023-12-31
10,951,678 GBP2022-12-31
Amounts owed to group undertakings
Current
5,993,244 GBP2023-12-31
299,958 GBP2022-12-31
Corporation Tax Payable
Current
2,457,112 GBP2023-12-31
Other Taxation & Social Security Payable
Current
2,004,927 GBP2023-12-31
3,823,367 GBP2022-12-31
Other Creditors
Current
461,926 GBP2022-12-31
Accrued Liabilities/Deferred Income
Current
4,246,708 GBP2023-12-31
6,276,195 GBP2022-12-31
Bank Borrowings/Overdrafts
Non-current
810,778 GBP2023-12-31
970,846 GBP2022-12-31
Finance Lease Liabilities - Total Present Value
Non-current
318,329 GBP2023-12-31
381,493 GBP2022-12-31
Creditors
Non-current
1,892,686 GBP2023-12-31
2,115,918 GBP2022-12-31
Bank Borrowings
1,004,242 GBP2023-12-31
1,183,354 GBP2022-12-31
Total Borrowings
1,004,242 GBP2023-12-31
1,752,959 GBP2022-12-31
Current
193,464 GBP2023-12-31
782,113 GBP2022-12-31
Non-current
810,778 GBP2023-12-31
970,846 GBP2022-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
350,832 GBP2023-12-31
369,273 GBP2022-12-31
Minimum gross finance lease payments owing
685,667 GBP2023-12-31
771,586 GBP2022-12-31
Finance Lease Liabilities - Total Present Value
639,454 GBP2023-12-31
723,461 GBP2022-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
275,295 GBP2023-12-31
270,923 GBP2022-12-31
Between two and five year
471,941 GBP2023-12-31
566,502 GBP2022-12-31
More than five year
0 GBP2023-12-31
51,000 GBP2022-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
747,236 GBP2023-12-31
888,425 GBP2022-12-31