Cost of Sales
-96,232,021 GBP2024-01-01 ~ 2024-12-31
-93,961,296 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-14,255,341 GBP2024-01-01 ~ 2024-12-31
-12,578,435 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-23,245,482 GBP2024-01-01 ~ 2024-12-31
-22,855,423 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
1,001,271 GBP2024-01-01 ~ 2024-12-31
838,023 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
3,130,877 GBP2024-01-01 ~ 2024-12-31
3,967,566 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
2,395,697 GBP2024-01-01 ~ 2024-12-31
3,260,003 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
2,734,015 GBP2024-12-31
2,343,616 GBP2023-12-31
Debtors
57,148,635 GBP2024-12-31
53,995,307 GBP2023-12-31
Cash at bank and in hand
4,543,177 GBP2024-12-31
4,761,629 GBP2023-12-31
Current Assets
69,456,637 GBP2024-12-31
66,380,087 GBP2023-12-31
Creditors
Current, Amounts falling due within one year
-41,899,645 GBP2024-12-31
Net Current Assets/Liabilities
27,556,992 GBP2024-12-31
25,675,258 GBP2023-12-31
Total Assets Less Current Liabilities
30,291,007 GBP2024-12-31
28,018,874 GBP2023-12-31
Net Assets/Liabilities
28,709,540 GBP2024-12-31
26,313,843 GBP2023-12-31
Equity
Called up share capital
2,400,000 GBP2024-12-31
2,400,000 GBP2023-12-31
2,400,000 GBP2022-12-31
Capital redemption reserve
600,000 GBP2024-12-31
600,000 GBP2023-12-31
600,000 GBP2022-12-31
Retained earnings (accumulated losses)
25,709,540 GBP2024-12-31
23,313,843 GBP2023-12-31
20,053,840 GBP2022-12-31
Equity
28,709,540 GBP2024-12-31
26,313,843 GBP2023-12-31
23,053,840 GBP2022-12-31
Audit Fees/Expenses
56,000 GBP2024-01-01 ~ 2024-12-31
49,500 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
3302024-01-01 ~ 2024-12-31
3192023-01-01 ~ 2023-12-31
Wages/Salaries
12,661,386 GBP2024-01-01 ~ 2024-12-31
11,707,439 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
298,331 GBP2024-01-01 ~ 2024-12-31
265,011 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
14,380,932 GBP2024-01-01 ~ 2024-12-31
13,230,891 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
143,054 GBP2024-01-01 ~ 2024-12-31
129,965 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
4,405,031 GBP2024-12-31
3,654,267 GBP2023-12-31
Furniture and fittings
709,219 GBP2024-12-31
692,429 GBP2023-12-31
Computers
392,011 GBP2024-12-31
369,731 GBP2023-12-31
Motor vehicles
3,278,350 GBP2024-12-31
2,936,270 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
10,005,792 GBP2024-12-31
8,851,733 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 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
-90,350 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-90,350 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Under hire purchased contracts or finance leases
1,221,181 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
3,063,890 GBP2024-12-31
2,660,766 GBP2023-12-31
Furniture and fittings
671,896 GBP2024-12-31
645,652 GBP2023-12-31
Computers
306,290 GBP2024-12-31
250,238 GBP2023-12-31
Motor vehicles
2,150,359 GBP2024-12-31
1,877,321 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
7,271,777 GBP2024-12-31
6,508,117 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
403,124 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
26,244 GBP2024-01-01 ~ 2024-12-31
Computers
56,052 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
325,929 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
816,551 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 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
-52,891 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-52,891 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
1,079,342 GBP2024-12-31
Property, Plant & Equipment
Land and buildings, Under hire purchased contracts or finance leases
141,839 GBP2024-12-31
124,896 GBP2023-12-31
Plant and equipment
1,341,141 GBP2024-12-31
993,501 GBP2023-12-31
Furniture and fittings
37,323 GBP2024-12-31
46,777 GBP2023-12-31
Computers
85,721 GBP2024-12-31
119,493 GBP2023-12-31
Motor vehicles
1,127,991 GBP2024-12-31
1,058,949 GBP2023-12-31
Finished Goods/Goods for Resale
7,764,825 GBP2024-12-31
7,623,151 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
1,644,285 GBP2024-12-31
1,763,169 GBP2023-12-31
Other Debtors
Current
54,008,376 GBP2024-12-31
49,948,089 GBP2023-12-31
Prepayments/Accrued Income
Current
1,495,974 GBP2024-12-31
2,284,049 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
57,148,635 GBP2024-12-31
Amounts falling due within one year, Current
53,995,307 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
0 GBP2024-12-31
65,972 GBP2023-12-31
Trade Creditors/Trade Payables
Current
28,061,896 GBP2024-12-31
27,049,108 GBP2023-12-31
Corporation Tax Payable
Current
340,374 GBP2024-12-31
25,000 GBP2023-12-31
Other Taxation & Social Security Payable
Current
462,622 GBP2024-12-31
967,141 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
7,184,485 GBP2024-12-31
7,281,525 GBP2023-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
0 GBP2024-12-31
65,972 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
825,154 GBP2024-12-31
460,088 GBP2023-12-31
Between two and five year
2,454,556 GBP2024-12-31
1,190,848 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
3,279,710 GBP2024-12-31
1,650,936 GBP2023-12-31