Par Value of Share
Class 1 ordinary share
12024-01-01 ~ 2024-12-31
Class 2 ordinary share
12024-01-01 ~ 2024-12-31
Turnover/Revenue
82,838,129 GBP2024-01-01 ~ 2024-12-31
83,291,638 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
67,910,833 GBP2024-01-01 ~ 2024-12-31
67,129,866 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
14,927,296 GBP2024-01-01 ~ 2024-12-31
16,161,772 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
9,792,012 GBP2024-01-01 ~ 2024-12-31
9,682,895 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
4,380,070 GBP2024-01-01 ~ 2024-12-31
3,757,782 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
755,214 GBP2024-01-01 ~ 2024-12-31
2,757,042 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
10,775 GBP2024-01-01 ~ 2024-12-31
Interest Payable/Similar Charges (Finance Costs)
5,009 GBP2024-01-01 ~ 2024-12-31
14,255 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
760,980 GBP2024-01-01 ~ 2024-12-31
2,742,787 GBP2023-01-01 ~ 2023-12-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
227,339 GBP2024-01-01 ~ 2024-12-31
644,313 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
533,641 GBP2024-01-01 ~ 2024-12-31
2,098,474 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
533,641 GBP2024-01-01 ~ 2024-12-31
2,098,474 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
449,520 GBP2024-12-31
249,488 GBP2023-12-31
Property, Plant & Equipment
4,414,682 GBP2024-12-31
4,479,550 GBP2023-12-31
Fixed Assets
4,864,202 GBP2024-12-31
4,729,038 GBP2023-12-31
Total Inventories
6,805,595 GBP2024-12-31
6,055,409 GBP2023-12-31
Debtors
17,337,567 GBP2024-12-31
19,921,799 GBP2023-12-31
Cash at bank and in hand
2,314,037 GBP2024-12-31
1,669,771 GBP2023-12-31
Current Assets
26,457,199 GBP2024-12-31
27,646,979 GBP2023-12-31
Creditors
Current
13,849,629 GBP2024-12-31
14,893,854 GBP2023-12-31
Net Current Assets/Liabilities
12,607,570 GBP2024-12-31
12,753,125 GBP2023-12-31
Total Assets Less Current Liabilities
17,471,772 GBP2024-12-31
17,482,163 GBP2023-12-31
Creditors
Non-current
-18,375 GBP2024-12-31
-49,875 GBP2023-12-31
Net Assets/Liabilities
16,497,704 GBP2024-12-31
16,464,063 GBP2023-12-31
Equity
Called up share capital
400,000 GBP2024-12-31
400,000 GBP2023-12-31
400,000 GBP2022-12-31
Retained earnings (accumulated losses)
16,097,704 GBP2024-12-31
16,064,063 GBP2023-12-31
13,965,589 GBP2022-12-31
Equity
16,497,704 GBP2024-12-31
16,464,063 GBP2023-12-31
14,365,589 GBP2022-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
533,641 GBP2024-01-01 ~ 2024-12-31
2,098,474 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-500,000 GBP2024-01-01 ~ 2024-12-31
Dividends Paid
-500,000 GBP2024-01-01 ~ 2024-12-31
Wages/Salaries
9,886,456 GBP2024-01-01 ~ 2024-12-31
9,426,706 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
888,681 GBP2024-01-01 ~ 2024-12-31
866,980 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
421,363 GBP2024-01-01 ~ 2024-12-31
388,168 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
11,196,500 GBP2024-01-01 ~ 2024-12-31
10,681,854 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
2442024-01-01 ~ 2024-12-31
2372023-01-01 ~ 2023-12-31
Director Remuneration
844,462 GBP2024-01-01 ~ 2024-12-31
823,350 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
773,008 GBP2024-01-01 ~ 2024-12-31
572,415 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
27,500 GBP2024-01-01 ~ 2024-12-31
25,000 GBP2023-01-01 ~ 2023-12-31
Current Tax for the Period
239,871 GBP2024-01-01 ~ 2024-12-31
41,703 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
190,245 GBP2024-01-01 ~ 2024-12-31
685,697 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
1,390 GBP2024-12-31
1,390 GBP2023-12-31
Development expenditure
553,289 GBP2024-12-31
271,274 GBP2023-12-31
Intangible Assets - Gross Cost
554,679 GBP2024-12-31
272,664 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Development expenditure
105,159 GBP2024-12-31
23,176 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
105,159 GBP2024-12-31
23,176 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Development expenditure
81,983 GBP2024-01-01 ~ 2024-12-31
Intangible Assets - Increase From Amortisation Charge for Year
81,983 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Patents/Trademarks/Licences/Concessions
1,390 GBP2024-12-31
1,390 GBP2023-12-31
Development expenditure
448,130 GBP2024-12-31
248,098 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Improvements to leasehold property
2,600 GBP2023-12-31
Plant and equipment
3,351,331 GBP2024-12-31
3,355,790 GBP2023-12-31
Motor vehicles
862,092 GBP2024-12-31
1,001,705 GBP2023-12-31
Computers
3,042,529 GBP2024-12-31
3,359,915 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
7,255,952 GBP2024-12-31
7,720,010 GBP2023-12-31
Property, Plant & Equipment - Disposals
Plant and equipment
-326,114 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-422,545 GBP2024-01-01 ~ 2024-12-31
Computers
-520,403 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-1,271,662 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
2,600 GBP2023-12-31
Plant and equipment
287,470 GBP2024-12-31
371,518 GBP2023-12-31
Motor vehicles
365,488 GBP2024-12-31
499,730 GBP2023-12-31
Computers
2,188,312 GBP2024-12-31
2,366,612 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,841,270 GBP2024-12-31
3,240,460 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
236,763 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
218,480 GBP2024-01-01 ~ 2024-12-31
Computers
341,578 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
796,821 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-320,811 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-352,722 GBP2024-01-01 ~ 2024-12-31
Computers
-519,878 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-1,196,011 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Plant and equipment
3,063,861 GBP2024-12-31
2,984,272 GBP2023-12-31
Motor vehicles
496,604 GBP2024-12-31
501,975 GBP2023-12-31
Computers
854,217 GBP2024-12-31
993,303 GBP2023-12-31
Finished Goods
6,805,595 GBP2024-12-31
6,055,409 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
9,850,816 GBP2024-12-31
11,902,838 GBP2023-12-31
Other Debtors
Current
241,076 GBP2024-12-31
418,750 GBP2023-12-31
Amount of value-added tax that is recoverable
Current
73,516 GBP2024-12-31
219,492 GBP2023-12-31
Prepayments
Current
338,234 GBP2024-12-31
283,579 GBP2023-12-31
Debtors
Amounts falling due within one year, Current
17,337,567 GBP2024-12-31
19,921,799 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
31,500 GBP2024-12-31
31,500 GBP2023-12-31
Trade Creditors/Trade Payables
Current
12,436,962 GBP2024-12-31
13,684,473 GBP2023-12-31
Corporation Tax Payable
Current
39,877 GBP2024-12-31
Other Taxation & Social Security Payable
Current
229,663 GBP2024-12-31
224,257 GBP2023-12-31
Accrued Liabilities
Current
1,019,228 GBP2024-12-31
953,624 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
18,375 GBP2024-12-31
49,875 GBP2023-12-31
Current, hire purchase agreements, Amounts falling due within one year
31,500 GBP2023-12-31
hire purchase agreements
49,875 GBP2024-12-31
81,375 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
532,472 GBP2024-12-31
179,037 GBP2023-12-31
Between one and five year
1,834,721 GBP2024-12-31
1,914,123 GBP2023-12-31
More than five year
1,529,157 GBP2024-12-31
2,159,470 GBP2023-12-31
All periods
3,896,350 GBP2024-12-31
4,252,630 GBP2023-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
955,693 GBP2024-12-31
968,225 GBP2023-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
100,000 shares2024-12-31
Class 2 ordinary share
300,000 shares2024-12-31
Profit/Loss
Retained earnings (accumulated losses)
533,641 GBP2024-01-01 ~ 2024-12-31