Cost of Sales
-191,884,211 GBP2024-01-01 ~ 2024-12-31
-166,562,791 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-4,550,839 GBP2024-01-01 ~ 2024-12-31
-4,005,160 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
350,865 GBP2024-01-01 ~ 2024-12-31
417,661 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
-2,157,740 GBP2024-01-01 ~ 2024-12-31
-1,629,956 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
449,941 GBP2024-01-01 ~ 2024-12-31
-457,541 GBP2023-01-01 ~ 2023-12-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
28,683 GBP2024-01-01 ~ 2024-12-31
16,877 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
478,624 GBP2024-01-01 ~ 2024-12-31
-440,664 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
2,672,707 GBP2024-01-01 ~ 2024-12-31
-914,364 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
95,256 GBP2024-12-31
139,794 GBP2023-12-31
Fixed Assets - Investments
296,140 GBP2024-12-31
196,140 GBP2023-12-31
Fixed Assets
391,396 GBP2024-12-31
335,934 GBP2023-12-31
Debtors
42,804,745 GBP2024-12-31
17,959,157 GBP2023-12-31
Cash at bank and in hand
897,558 GBP2024-12-31
10,082,059 GBP2023-12-31
Current Assets
97,223,227 GBP2024-12-31
34,323,779 GBP2023-12-31
Net Current Assets/Liabilities
23,306,440 GBP2024-12-31
20,689,195 GBP2023-12-31
Total Assets Less Current Liabilities
23,697,836 GBP2024-12-31
21,025,129 GBP2023-12-31
Equity
Called up share capital
14,500,002 GBP2024-12-31
14,500,002 GBP2023-12-31
14,500,002 GBP2022-12-31
Retained earnings (accumulated losses)
7,608,323 GBP2024-12-31
7,129,699 GBP2023-12-31
7,570,363 GBP2022-12-31
Equity
23,697,836 GBP2024-12-31
21,025,129 GBP2023-12-31
21,939,493 GBP2022-12-31
Profit/Loss
Retained earnings (accumulated losses)
478,624 GBP2024-01-01 ~ 2024-12-31
-440,664 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
478,624 GBP2024-01-01 ~ 2024-12-31
-440,664 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
74,241 GBP2024-01-01 ~ 2024-12-31
85,615 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
232024-01-01 ~ 2024-12-31
262023-01-01 ~ 2023-12-31
Wages/Salaries
1,940,317 GBP2024-01-01 ~ 2024-12-31
1,870,175 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
115,514 GBP2024-01-01 ~ 2024-12-31
219,397 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
2,277,193 GBP2024-01-01 ~ 2024-12-31
2,443,921 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
523,823 GBP2024-01-01 ~ 2024-12-31
730,688 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
388,896 GBP2024-12-31
513,393 GBP2023-12-31
Furniture and fittings
221,500 GBP2024-12-31
250,387 GBP2023-12-31
Motor vehicles
66,500 GBP2024-12-31
66,500 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
676,896 GBP2024-12-31
830,280 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-133,633 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-28,887 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
0 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-162,520 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
329,919 GBP2024-12-31
419,025 GBP2023-12-31
Furniture and fittings
186,134 GBP2024-12-31
206,179 GBP2023-12-31
Motor vehicles
65,587 GBP2024-12-31
65,282 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
581,640 GBP2024-12-31
690,486 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
42,210 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
8,842 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
305 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
51,357 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-131,316 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-28,887 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
0 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-160,203 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Plant and equipment
58,977 GBP2024-12-31
94,368 GBP2023-12-31
Furniture and fittings
35,366 GBP2024-12-31
44,208 GBP2023-12-31
Motor vehicles
913 GBP2024-12-31
1,218 GBP2023-12-31
Finished Goods/Goods for Resale
53,520,924 GBP2024-12-31
6,282,563 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
24,723,088 GBP2024-12-31
14,235,260 GBP2023-12-31
Amount of corporation tax that is recoverable
Current
309,137 GBP2024-12-31
207,817 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
13,055,997 GBP2024-12-31
171,940 GBP2023-12-31
Other Debtors
Current
1,007,902 GBP2024-12-31
2,115,446 GBP2023-12-31
Prepayments/Accrued Income
Current
29,301 GBP2024-12-31
113,244 GBP2023-12-31
Debtors
Amounts falling due within one year, Current
41,236,622 GBP2024-12-31
16,843,707 GBP2023-12-31
Other Debtors
Non-current
1,568,123 GBP2024-12-31
1,115,450 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
35,537,097 GBP2024-12-31
5,695,306 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
42,339 GBP2024-12-31
61,134 GBP2023-12-31
Trade Creditors/Trade Payables
Current
36,321,308 GBP2024-12-31
6,182,797 GBP2023-12-31
Amounts owed to group undertakings
Current
100,000 GBP2024-12-31
0 GBP2023-12-31
Other Taxation & Social Security Payable
Current
772,839 GBP2024-12-31
7,182 GBP2023-12-31
Other Creditors
Current
102,061 GBP2024-12-31
107,065 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
1,041,143 GBP2024-12-31
868,220 GBP2023-12-31
Bank Overdrafts
35,537,097 GBP2024-12-31
5,695,306 GBP2023-12-31
Total Borrowings
Current
35,537,097 GBP2024-12-31
5,695,306 GBP2023-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
17,706 GBP2024-12-31
17,949 GBP2023-12-31
Minimum gross finance lease payments owing
42,339 GBP2024-12-31
61,134 GBP2023-12-31
Equity
Called up share capital
14,500,002 GBP2024-12-31
14,500,002 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
113,039 GBP2024-12-31
118,890 GBP2023-12-31
Between two and five year
298,075 GBP2024-12-31
416,172 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
411,114 GBP2024-12-31
535,062 GBP2023-12-31