(expand)Comprehensive Income/Expense
-894,933 GBP2024-01-01 ~ 2024-12-31
1,093,885 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
78,517 GBP2024-12-31
90,417 GBP2023-12-31
Property, Plant & Equipment
4,723,797 GBP2024-12-31
4,367,629 GBP2023-12-31
Fixed Assets
4,802,314 GBP2024-12-31
4,458,046 GBP2023-12-31
Total Inventories
31,533,717 GBP2024-12-31
43,000,180 GBP2023-12-31
Debtors
Current
7,599,987 GBP2024-12-31
10,126,912 GBP2023-12-31
Cash at bank and in hand
3,079 GBP2024-12-31
4,436 GBP2023-12-31
Current Assets
39,136,783 GBP2024-12-31
53,131,528 GBP2023-12-31
Net Current Assets/Liabilities
5,478,434 GBP2024-12-31
7,271,612 GBP2023-12-31
Total Assets Less Current Liabilities
10,280,748 GBP2024-12-31
11,729,658 GBP2023-12-31
Net Assets/Liabilities
7,116,948 GBP2024-12-31
8,311,881 GBP2023-12-31
Equity
Called up share capital
176 GBP2024-12-31
176 GBP2023-12-31
150 GBP2022-12-31
Share premium
2,224,088 GBP2024-12-31
2,224,088 GBP2023-12-31
1,099,140 GBP2022-12-31
Capital redemption reserve
16 GBP2024-12-31
16 GBP2023-12-31
16 GBP2022-12-31
Retained earnings (accumulated losses)
4,892,668 GBP2024-12-31
6,087,601 GBP2023-12-31
5,249,716 GBP2022-12-31
Equity
7,116,948 GBP2024-12-31
8,311,881 GBP2023-12-31
6,349,022 GBP2022-12-31
Profit/Loss
Retained earnings (accumulated losses)
-894,933 GBP2024-01-01 ~ 2024-12-31
1,093,885 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-300,000 GBP2024-01-01 ~ 2024-12-31
-256,000 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-300,000 GBP2024-01-01 ~ 2024-12-31
-256,000 GBP2023-01-01 ~ 2023-12-31
Issue of Equity Instruments
Called up share capital
26 GBP2023-01-01 ~ 2023-12-31
Issue of Equity Instruments
1,124,974 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
799,713 GBP2024-01-01 ~ 2024-12-31
767,793 GBP2023-01-01 ~ 2023-12-31
Wages/Salaries
1,173,928 GBP2024-01-01 ~ 2024-12-31
1,259,987 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
125,617 GBP2024-01-01 ~ 2024-12-31
113,700 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
1,810,453 GBP2024-01-01 ~ 2024-12-31
1,763,226 GBP2023-01-01 ~ 2023-12-31
Average number of employees in administration and support functions
242024-01-01 ~ 2024-12-31
282023-01-01 ~ 2023-12-31
Average Number of Employees
1812024-01-01 ~ 2024-12-31
1632023-01-01 ~ 2023-12-31
Director Remuneration
626,434 GBP2024-01-01 ~ 2024-12-31
672,769 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
20,456 GBP2024-01-01 ~ 2024-12-31
15,600 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-86,312 GBP2024-01-01 ~ 2024-12-31
241,406 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
-291,485 GBP2024-01-01 ~ 2024-12-31
357,197 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Liabilities
Accelerated tax depreciation
775,987 GBP2024-12-31
543,299 GBP2023-12-31
Deferred Tax Liabilities
793,521 GBP2024-12-31
655,627 GBP2023-12-31
Intangible Assets - Gross Cost
Goodwill
238,000 GBP2024-12-31
238,000 GBP2023-12-31
Intangible Assets - Gross Cost
238,000 GBP2024-12-31
238,000 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Goodwill
159,483 GBP2024-12-31
147,583 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
159,483 GBP2024-12-31
147,583 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Goodwill
11,900 GBP2024-01-01 ~ 2024-12-31
Intangible Assets - Increase From Amortisation Charge for Year
11,900 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Goodwill
78,517 GBP2024-12-31
90,417 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
798,751 GBP2023-12-31
Furniture and fittings
865,075 GBP2024-12-31
765,048 GBP2023-12-31
Plant and equipment
1,900,221 GBP2024-12-31
2,103,878 GBP2023-12-31
Motor vehicles
3,692,454 GBP2024-12-31
3,160,631 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
7,496,774 GBP2024-12-31
6,828,308 GBP2023-12-31
Property, Plant & Equipment - Disposals
Furniture and fittings
-76,720 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
-370,121 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-389,719 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-836,560 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
1,039,024 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
68,900 GBP2023-12-31
Furniture and fittings
357,907 GBP2024-12-31
300,388 GBP2023-12-31
Plant and equipment
721,016 GBP2024-12-31
627,867 GBP2023-12-31
Motor vehicles
1,571,457 GBP2024-12-31
1,463,525 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,772,977 GBP2024-12-31
2,460,680 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings
134,239 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
186,118 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
423,570 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
797,624 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Furniture and fittings
-76,720 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
-92,969 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-315,638 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-485,327 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Owned/Freehold, Land and buildings
916,427 GBP2024-12-31
Furniture and fittings
507,168 GBP2024-12-31
464,660 GBP2023-12-31
Plant and equipment
1,179,205 GBP2024-12-31
1,476,012 GBP2023-12-31
Motor vehicles
2,120,997 GBP2024-12-31
1,697,106 GBP2023-12-31
Land and buildings, Owned/Freehold
729,851 GBP2023-12-31
Raw materials and consumables
10,848,997 GBP2024-12-31
8,492,690 GBP2023-12-31
Value of work in progress
240,525 GBP2024-12-31
245,489 GBP2023-12-31
Finished Goods/Goods for Resale
16,112,943 GBP2024-12-31
30,545,208 GBP2023-12-31
Other types of inventories not specified separately
4,331,252 GBP2024-12-31
3,716,793 GBP2023-12-31
Trade Debtors/Trade Receivables
Current, Amounts falling due within one year
5,852,022 GBP2024-12-31
Amounts falling due within one year, Current
7,202,460 GBP2023-12-31
Other Debtors
Amounts falling due within one year, Current
238,342 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
7,599,987 GBP2024-12-31
Amounts falling due within one year, Current
10,126,912 GBP2023-12-31
Cash and Cash Equivalents
3,079 GBP2024-12-31
4,436 GBP2023-12-31
Total Borrowings
Current, Amounts falling due within one year
3,855,731 GBP2024-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
555,451 GBP2024-12-31
641,763 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
0.012024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
10,000 shares2024-12-31
10,000 shares2023-12-31
Par Value of Share
Class 2 ordinary share
0.012024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
5,000 shares2024-12-31
5,000 shares2023-12-31
Par Value of Share
Class 3 ordinary share
0.012024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
2,647 shares2024-12-31
2,647 shares2023-12-31
Number of Shares Issued (Fully Paid)
17,647 shares2024-12-31
17,647 shares2023-12-31
Nominal value of allotted share capital
176 GBP2024-01-01 ~ 2024-12-31
176 GBP2023-01-01 ~ 2023-12-31
Bank Borrowings
Non-current
400,000 GBP2024-12-31
854,000 GBP2023-12-31
Total Borrowings
Non-current
2,596,539 GBP2024-12-31
2,737,614 GBP2023-12-31
Bank Borrowings
Current
450,764 GBP2024-12-31
654,000 GBP2023-12-31
Bank Overdrafts
Current
1,853,769 GBP2024-12-31
1,412,937 GBP2023-12-31
Other Remaining Borrowings
Current
180,000 GBP2024-12-31
180,000 GBP2023-12-31
Total Borrowings
Current
3,855,731 GBP2024-12-31
5,319,503 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Amounts falling due within one year
1,371,198 GBP2024-12-31
3,094,280 GBP2023-12-31
Minimum gross finance lease payments owing
3,567,737 GBP2024-12-31
4,977,894 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
262,250 GBP2024-12-31
262,250 GBP2023-12-31
Between two and five year
1,118,250 GBP2024-12-31
1,118,250 GBP2023-12-31
More than five year
2,906,500 GBP2024-12-31
3,168,750 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
4,287,000 GBP2024-12-31
4,549,250 GBP2023-12-31