Cost of Sales
-231,447,320 GBP2024-01-01 ~ 2024-12-31
-173,570,346 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-27,796,259 GBP2024-01-01 ~ 2024-12-31
-24,332,179 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
10,454,319 GBP2024-01-01 ~ 2024-12-31
9,810,980 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
7,568,565 GBP2024-01-01 ~ 2024-12-31
7,567,893 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
18,423,287 GBP2024-12-31
17,315,709 GBP2023-12-31
Debtors
61,307,503 GBP2024-12-31
47,068,850 GBP2023-12-31
Cash at bank and in hand
1,003,887 GBP2024-12-31
336,863 GBP2023-12-31
Current Assets
107,679,811 GBP2024-12-31
84,293,569 GBP2023-12-31
Net Current Assets/Liabilities
65,452,567 GBP2024-12-31
10,269,011 GBP2023-12-31
Total Assets Less Current Liabilities
83,875,854 GBP2024-12-31
27,584,720 GBP2023-12-31
Creditors
Non-current, Amounts falling due after one year
-59,536,530 GBP2024-12-31
-5,542,529 GBP2023-12-31
Net Assets/Liabilities
22,620,895 GBP2024-12-31
20,252,330 GBP2023-12-31
Equity
Called up share capital
2,012,500 GBP2024-12-31
2,012,500 GBP2023-12-31
2,012,500 GBP2022-12-31
Share premium
125,637 GBP2024-12-31
125,637 GBP2023-12-31
125,637 GBP2022-12-31
Revaluation reserve
948,612 GBP2024-12-31
1,021,990 GBP2023-12-31
1,364,290 GBP2022-12-31
Capital redemption reserve
657 GBP2024-12-31
657 GBP2023-12-31
657 GBP2022-12-31
Retained earnings (accumulated losses)
19,533,489 GBP2024-12-31
17,091,546 GBP2023-12-31
14,681,353 GBP2022-12-31
Equity
22,620,895 GBP2024-12-31
20,252,330 GBP2023-12-31
18,184,437 GBP2022-12-31
Profit/Loss
Retained earnings (accumulated losses)
7,568,565 GBP2024-01-01 ~ 2024-12-31
7,567,893 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-5,500,000 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-5,200,000 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
49,479 GBP2024-01-01 ~ 2024-12-31
46,433 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
2502024-01-01 ~ 2024-12-31
2262023-01-01 ~ 2023-12-31
Wages/Salaries
16,272,204 GBP2024-01-01 ~ 2024-12-31
14,344,156 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
328,800 GBP2024-01-01 ~ 2024-12-31
282,000 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
18,850,660 GBP2024-01-01 ~ 2024-12-31
16,592,373 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
4,775,137 GBP2024-01-01 ~ 2024-12-31
3,956,656 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-75,616 GBP2024-01-01 ~ 2024-12-31
89,946 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
6,978,611 GBP2024-12-31
6,568,070 GBP2023-12-31
Plant and equipment
5,852,034 GBP2024-12-31
4,923,912 GBP2023-12-31
Furniture and fittings
6,710,123 GBP2024-12-31
6,274,724 GBP2023-12-31
Motor vehicles
6,020,590 GBP2024-12-31
4,937,457 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
25,561,358 GBP2024-12-31
22,704,163 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-642 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-145,289 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-145,931 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
410,615 GBP2024-12-31
285,126 GBP2023-12-31
Plant and equipment
2,316,225 GBP2024-12-31
1,859,131 GBP2023-12-31
Furniture and fittings
2,396,719 GBP2024-12-31
1,868,032 GBP2023-12-31
Motor vehicles
2,014,512 GBP2024-12-31
1,376,165 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
7,138,071 GBP2024-12-31
5,388,454 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
125,489 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
457,094 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
528,756 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
654,449 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,765,788 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
-69 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-16,102 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-16,171 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
6,567,996 GBP2024-12-31
Plant and equipment
3,535,809 GBP2024-12-31
3,064,781 GBP2023-12-31
Furniture and fittings
4,313,404 GBP2024-12-31
4,406,692 GBP2023-12-31
Motor vehicles
4,006,078 GBP2024-12-31
3,561,292 GBP2023-12-31
Owned/Freehold, Land and buildings
6,282,944 GBP2023-12-31
Debtors
Non-current
2,457,790 GBP2024-12-31
2,759,684 GBP2023-12-31
Finished Goods/Goods for Resale
45,368,421 GBP2024-12-31
36,887,856 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
54,963,222 GBP2024-12-31
41,202,237 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
3,792,576 GBP2024-12-31
3,992,576 GBP2023-12-31
Other Debtors
Current
368,471 GBP2024-12-31
346,473 GBP2023-12-31
Prepayments/Accrued Income
Current
2,183,234 GBP2024-12-31
1,527,564 GBP2023-12-31
Debtors
Amounts falling due within one year, Current
61,307,503 GBP2024-12-31
47,068,850 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
692,565 GBP2024-12-31
736,047 GBP2023-12-31
Other Remaining Borrowings
Current
1,987,852 GBP2024-12-31
47,177,383 GBP2023-12-31
Trade Creditors/Trade Payables
Current
25,068,207 GBP2024-12-31
17,443,082 GBP2023-12-31
Corporation Tax Payable
Current
188,849 GBP2024-12-31
1,106,468 GBP2023-12-31
Other Taxation & Social Security Payable
Current
6,043,801 GBP2024-12-31
5,053,483 GBP2023-12-31
Other Creditors
Current
112,359 GBP2024-12-31
102,512 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
3,731,681 GBP2024-12-31
2,342,144 GBP2023-12-31
Creditors
Current
42,227,244 GBP2024-12-31
74,024,558 GBP2023-12-31
Bank Borrowings/Overdrafts
Non-current
0 GBP2024-12-31
4,403,454 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
810,335 GBP2024-12-31
1,139,075 GBP2023-12-31
Other Remaining Borrowings
Non-current
58,726,195 GBP2024-12-31
0 GBP2023-12-31
Creditors
Non-current
59,536,530 GBP2024-12-31
5,542,529 GBP2023-12-31
Bank Borrowings
4,401,930 GBP2024-12-31
4,466,893 GBP2023-12-31
Loans received from directors
112,359 GBP2024-12-31
102,512 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
6,502,141 GBP2024-12-31
47,343,334 GBP2023-12-31
Total Borrowings
Non-current
58,726,195 GBP2024-12-31
4,403,454 GBP2023-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
775,150 GBP2024-12-31
835,121 GBP2023-12-31
Minimum gross finance lease payments owing
1,585,544 GBP2024-12-31
2,066,367 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
1,502,900 GBP2024-12-31
1,875,122 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
965,922 GBP2024-12-31
150,994 GBP2023-12-31
Between two and five year
3,098,385 GBP2024-12-31
885,951 GBP2023-12-31
More than five year
591,043 GBP2024-12-31
806,989 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
4,655,350 GBP2024-12-31
1,843,934 GBP2023-12-31