Cost of Sales
-3,072,083 GBP2024-01-01 ~ 2024-12-31
-3,489,131 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-4,072,816 GBP2024-01-01 ~ 2024-12-31
-4,086,403 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-1,942,269 GBP2024-01-01 ~ 2024-12-31
-1,905,041 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
74,401 GBP2024-01-01 ~ 2024-12-31
150,265 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
-140 GBP2024-01-01 ~ 2024-12-31
-950 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
1,422,710 GBP2024-01-01 ~ 2024-12-31
2,320,442 GBP2023-01-01 ~ 2023-12-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
-355,678 GBP2024-01-01 ~ 2024-12-31
-539,795 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
1,067,032 GBP2024-01-01 ~ 2024-12-31
1,780,647 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
Other
387,343 GBP2024-12-31
190,583 GBP2023-12-31
Property, Plant & Equipment
919,351 GBP2024-12-31
1,022,275 GBP2023-12-31
Fixed Assets - Investments
2 GBP2024-12-31
2 GBP2023-12-31
Fixed Assets
1,306,696 GBP2024-12-31
1,212,860 GBP2023-12-31
Debtors
4,416,442 GBP2024-12-31
3,270,323 GBP2023-12-31
Cash at bank and in hand
995,888 GBP2024-12-31
983,696 GBP2023-12-31
Current Assets
7,986,572 GBP2024-12-31
6,834,119 GBP2023-12-31
Creditors
Current, Amounts falling due within one year
-1,831,341 GBP2024-12-31
Net Current Assets/Liabilities
6,155,231 GBP2024-12-31
5,182,035 GBP2023-12-31
Total Assets Less Current Liabilities
7,461,927 GBP2024-12-31
6,394,895 GBP2023-12-31
Net Assets/Liabilities
7,373,541 GBP2024-12-31
6,306,509 GBP2023-12-31
Equity
Called up share capital
208,889 GBP2024-12-31
208,889 GBP2023-12-31
208,889 GBP2022-12-31
Share premium
194,020 GBP2024-12-31
194,020 GBP2023-12-31
194,020 GBP2022-12-31
Retained earnings (accumulated losses)
6,970,632 GBP2024-12-31
5,903,600 GBP2023-12-31
6,139,669 GBP2022-12-31
Equity
7,373,541 GBP2024-12-31
6,306,509 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
1,067,032 GBP2024-01-01 ~ 2024-12-31
1,780,647 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-2,016,716 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
55,727 GBP2024-01-01 ~ 2024-12-31
40,128 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
235,264 GBP2024-01-01 ~ 2024-12-31
264,172 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
302024-01-01 ~ 2024-12-31
302023-01-01 ~ 2023-12-31
Wages/Salaries
1,171,405 GBP2024-01-01 ~ 2024-12-31
1,284,771 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
65,563 GBP2024-01-01 ~ 2024-12-31
67,665 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
1,374,345 GBP2024-01-01 ~ 2024-12-31
1,489,543 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Computer software
407,334 GBP2024-12-31
381,334 GBP2023-12-31
Development expenditure
252,197 GBP2024-12-31
0 GBP2023-12-31
Intangible Assets - Gross Cost
659,531 GBP2024-12-31
381,334 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Development expenditure
7,691 GBP2024-12-31
0 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
272,188 GBP2024-12-31
190,751 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Development expenditure
7,691 GBP2024-01-01 ~ 2024-12-31
Intangible Assets - Increase From Amortisation Charge for Year
81,437 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Development expenditure
244,506 GBP2024-12-31
0 GBP2023-12-31
Intangible Assets
387,343 GBP2024-12-31
190,583 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Under hire purchased contracts or finance leases
1,109,788 GBP2024-12-31
1,105,868 GBP2023-12-31
Plant and equipment
1,792,240 GBP2024-12-31
1,766,536 GBP2023-12-31
Furniture and fittings
203,939 GBP2024-12-31
203,939 GBP2023-12-31
Computers
467,437 GBP2024-12-31
442,781 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
3,573,404 GBP2024-12-31
3,519,124 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
510,511 GBP2024-12-31
407,886 GBP2023-12-31
Plant and equipment
1,574,674 GBP2024-12-31
1,544,535 GBP2023-12-31
Furniture and fittings
173,607 GBP2024-12-31
163,350 GBP2023-12-31
Computers
395,261 GBP2024-12-31
381,078 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,654,053 GBP2024-12-31
2,496,849 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
30,139 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
10,257 GBP2024-01-01 ~ 2024-12-31
Computers
14,183 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
157,204 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Land and buildings, Under hire purchased contracts or finance leases
599,277 GBP2024-12-31
697,982 GBP2023-12-31
Plant and equipment
217,566 GBP2024-12-31
222,001 GBP2023-12-31
Furniture and fittings
30,332 GBP2024-12-31
40,589 GBP2023-12-31
Computers
72,176 GBP2024-12-31
61,703 GBP2023-12-31
Finished Goods/Goods for Resale
2,517,140 GBP2024-12-31
2,474,897 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
1,442,632 GBP2024-12-31
1,338,857 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
2,030,689 GBP2024-12-31
709,633 GBP2023-12-31
Other Debtors
Current
403,922 GBP2024-12-31
406,655 GBP2023-12-31
Prepayments/Accrued Income
Current
539,199 GBP2024-12-31
815,178 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
4,416,442 GBP2024-12-31
Amounts falling due within one year, Current
3,270,323 GBP2023-12-31
Trade Creditors/Trade Payables
Current
504,818 GBP2024-12-31
448,947 GBP2023-12-31
Corporation Tax Payable
Current
364,386 GBP2024-12-31
128,296 GBP2023-12-31
Other Taxation & Social Security Payable
Current
42,724 GBP2024-12-31
42,112 GBP2023-12-31
Other Creditors
Current
32,544 GBP2024-12-31
41,840 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
886,869 GBP2024-12-31
990,889 GBP2023-12-31
Creditors
Current
1,831,341 GBP2024-12-31
1,652,084 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
478,814 GBP2024-12-31
475,540 GBP2023-12-31
Between two and five year
1,344,626 GBP2024-12-31
1,362,355 GBP2023-12-31
More than five year
400,000 GBP2024-12-31
600,000 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
2,223,440 GBP2024-12-31
2,437,895 GBP2023-12-31