Cash at bank and in hand
114,675 GBP2024-12-31
96,210 GBP2023-12-31
Cost of Sales
-30,126,972 GBP2024-01-01 ~ 2024-12-31
-28,261,389 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-1,777,255 GBP2024-01-01 ~ 2024-12-31
-1,464,827 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-9,905,349 GBP2024-01-01 ~ 2024-12-31
-10,216,825 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
-110,211 GBP2024-01-01 ~ 2024-12-31
-108,931 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
633,974 GBP2024-01-01 ~ 2024-12-31
276,757 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
483,600 GBP2024-01-01 ~ 2024-12-31
218,535 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
Other
178,480 GBP2024-12-31
221,897 GBP2023-12-31
Property, Plant & Equipment
1,354,688 GBP2024-12-31
1,548,828 GBP2023-12-31
Fixed Assets
1,533,168 GBP2024-12-31
1,770,725 GBP2023-12-31
Debtors
13,791,056 GBP2024-12-31
12,482,629 GBP2023-12-31
Current Assets
14,802,376 GBP2024-12-31
13,483,612 GBP2023-12-31
Net Current Assets/Liabilities
7,733,587 GBP2024-12-31
6,569,512 GBP2023-12-31
Total Assets Less Current Liabilities
9,266,755 GBP2024-12-31
8,340,237 GBP2023-12-31
Net Assets/Liabilities
8,330,378 GBP2024-12-31
7,502,624 GBP2023-12-31
Equity
Called up share capital
114,742 GBP2024-12-31
114,742 GBP2023-12-31
114,742 GBP2022-12-31
Share premium
1,110,962 GBP2024-12-31
1,110,962 GBP2023-12-31
1,110,962 GBP2022-12-31
Retained earnings (accumulated losses)
7,104,674 GBP2024-12-31
6,276,920 GBP2023-12-31
5,792,757 GBP2022-12-31
Equity
8,330,378 GBP2024-12-31
7,502,624 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
483,600 GBP2024-01-01 ~ 2024-12-31
218,535 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
31,500 GBP2024-01-01 ~ 2024-12-31
30,000 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
3162024-01-01 ~ 2024-12-31
3232023-01-01 ~ 2023-12-31
Wages/Salaries
11,784,550 GBP2024-01-01 ~ 2024-12-31
11,099,446 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
425,045 GBP2024-01-01 ~ 2024-12-31
447,202 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
13,038,627 GBP2024-01-01 ~ 2024-12-31
12,518,150 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
1,019,464 GBP2024-01-01 ~ 2024-12-31
976,722 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-44,729 GBP2024-01-01 ~ 2024-12-31
75,758 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Computer software
534,324 GBP2024-12-31
544,403 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Under hire purchased contracts or finance leases
1,916,709 GBP2024-12-31
1,758,869 GBP2023-12-31
Plant and equipment
1,694,340 GBP2024-12-31
1,606,741 GBP2023-12-31
Furniture and fittings
394,417 GBP2024-12-31
382,406 GBP2023-12-31
Computers
563,283 GBP2024-12-31
524,767 GBP2023-12-31
Motor vehicles
31,184 GBP2024-12-31
29,693 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
4,599,933 GBP2024-12-31
4,302,476 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-27,000 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Computers
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
0 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-27,000 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
1,509,893 GBP2024-12-31
1,236,893 GBP2023-12-31
Plant and equipment
936,363 GBP2024-12-31
798,453 GBP2023-12-31
Furniture and fittings
307,631 GBP2024-12-31
280,032 GBP2023-12-31
Computers
469,848 GBP2024-12-31
420,198 GBP2023-12-31
Motor vehicles
21,510 GBP2024-12-31
18,072 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
3,245,245 GBP2024-12-31
2,753,648 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
148,710 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
27,599 GBP2024-01-01 ~ 2024-12-31
Computers
49,650 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
3,438 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
502,397 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-10,800 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Computers
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
0 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-10,800 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Land and buildings, Under hire purchased contracts or finance leases
406,816 GBP2024-12-31
Plant and equipment
757,977 GBP2024-12-31
808,288 GBP2023-12-31
Furniture and fittings
86,786 GBP2024-12-31
102,374 GBP2023-12-31
Computers
93,435 GBP2024-12-31
104,569 GBP2023-12-31
Motor vehicles
9,674 GBP2024-12-31
11,621 GBP2023-12-31
Finished Goods/Goods for Resale
896,645 GBP2024-12-31
904,773 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
3,398,977 GBP2024-12-31
3,096,147 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
9,627,223 GBP2024-12-31
8,330,741 GBP2023-12-31
Other Debtors
Current
565,769 GBP2024-12-31
754,571 GBP2023-12-31
Prepayments/Accrued Income
Current
199,087 GBP2024-12-31
301,170 GBP2023-12-31
Debtors
Amounts falling due within one year, Current
13,791,056 GBP2024-12-31
12,482,629 GBP2023-12-31
Other Remaining Borrowings
Current
894,147 GBP2024-12-31
1,199,044 GBP2023-12-31
Trade Creditors/Trade Payables
Current
2,911,668 GBP2024-12-31
2,999,186 GBP2023-12-31
Amounts owed to group undertakings
Current
964,689 GBP2024-12-31
1,132,404 GBP2023-12-31
Corporation Tax Payable
Current
268,140 GBP2024-12-31
71,777 GBP2023-12-31
Other Taxation & Social Security Payable
Current
250,233 GBP2024-12-31
0 GBP2023-12-31
Other Creditors
Current
220,766 GBP2024-12-31
109,526 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
1,559,146 GBP2024-12-31
1,402,163 GBP2023-12-31
Creditors
Current
7,068,789 GBP2024-12-31
6,914,100 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
10 GBP2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1,147,419 shares2024-12-31
1,147,419 shares2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
929,285 GBP2024-12-31
917,687 GBP2023-12-31
Between two and five year
749,545 GBP2024-12-31
1,052,150 GBP2023-12-31
More than five year
36,000 GBP2024-12-31
0 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
1,714,830 GBP2024-12-31
1,969,837 GBP2023-12-31