Average Number of Employees
02024-01-01 ~ 2024-12-31
02023-01-01 ~ 2023-12-31
Par Value of Share
Class 1 ordinary share
12024-01-01 ~ 2024-12-31
Turnover/Revenue
167,231,487 GBP2024-01-01 ~ 2024-12-31
159,438,245 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
133,677,124 GBP2024-01-01 ~ 2024-12-31
126,174,885 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
33,554,363 GBP2024-01-01 ~ 2024-12-31
33,263,360 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
26,836,257 GBP2024-01-01 ~ 2024-12-31
25,273,015 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
6,749,356 GBP2024-01-01 ~ 2024-12-31
8,022,745 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
114,270 GBP2024-01-01 ~ 2024-12-31
191,646 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
52,067 GBP2024-01-01 ~ 2024-12-31
45,914 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
6,811,559 GBP2024-01-01 ~ 2024-12-31
8,168,477 GBP2023-01-01 ~ 2023-12-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
1,699,092 GBP2024-01-01 ~ 2024-12-31
2,380,535 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
5,112,467 GBP2024-01-01 ~ 2024-12-31
5,787,942 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
8,239,749 GBP2024-12-31
4,858,776 GBP2023-12-31
Total Inventories
33,970,066 GBP2024-12-31
32,696,014 GBP2023-12-31
Debtors
12,968,740 GBP2024-12-31
14,440,323 GBP2023-12-31
Cash at bank and in hand
3,345,108 GBP2024-12-31
5,641,394 GBP2023-12-31
Current Assets
50,283,914 GBP2024-12-31
52,777,731 GBP2023-12-31
Creditors
Current
48,767,566 GBP2024-12-31
49,338,269 GBP2023-12-31
Net Current Assets/Liabilities
1,516,348 GBP2024-12-31
3,439,462 GBP2023-12-31
Total Assets Less Current Liabilities
9,756,097 GBP2024-12-31
8,298,238 GBP2023-12-31
Creditors
Non-current
-448,863 GBP2024-12-31
-352,982 GBP2023-12-31
Net Assets/Liabilities
8,171,276 GBP2024-12-31
6,808,841 GBP2023-12-31
Equity
Called up share capital
317,000 GBP2024-12-31
317,000 GBP2023-12-31
317,000 GBP2022-12-31
Retained earnings (accumulated losses)
7,854,276 GBP2024-12-31
6,491,841 GBP2023-12-31
6,703,899 GBP2022-12-31
Equity
8,171,276 GBP2024-12-31
6,808,841 GBP2023-12-31
7,020,899 GBP2022-12-31
Dividends Paid
Retained earnings (accumulated losses)
-3,750,032 GBP2024-01-01 ~ 2024-12-31
-6,000,000 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-3,750,032 GBP2024-01-01 ~ 2024-12-31
-6,000,000 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
5,112,467 GBP2024-01-01 ~ 2024-12-31
5,787,942 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
5,112,467 GBP2024-01-01 ~ 2024-12-31
5,787,942 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
1,680,631 GBP2024-01-01 ~ 2024-12-31
1,398,001 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
47,284 GBP2024-01-01 ~ 2024-12-31
43,750 GBP2023-01-01 ~ 2023-12-31
Current Tax for the Period
1,845,569 GBP2024-01-01 ~ 2024-12-31
1,917,135 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
1,702,890 GBP2024-01-01 ~ 2024-12-31
1,917,060 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
6,283,909 GBP2024-12-31
6,436,094 GBP2023-12-31
Property, Plant & Equipment - Disposals
Plant and equipment
-762,127 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings
1,059,984 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
4,761,764 GBP2024-12-31
5,008,414 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
495,316 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-741,966 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Land and buildings
1,059,984 GBP2024-12-31
Plant and equipment
1,522,145 GBP2024-12-31
1,427,680 GBP2023-12-31
Land and buildings, Long leasehold
537,730 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Motor vehicles
4,826,533 GBP2024-12-31
3,652,554 GBP2023-12-31
Computers
3,903,680 GBP2024-12-31
4,166,856 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
20,014,456 GBP2024-12-31
17,623,371 GBP2023-12-31
Property, Plant & Equipment - Disposals
Motor vehicles
-585,693 GBP2024-01-01 ~ 2024-12-31
Computers
-726,049 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-3,139,257 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
2,331,737 GBP2024-12-31
1,880,638 GBP2023-12-31
Computers
2,739,956 GBP2024-12-31
3,045,406 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
11,774,707 GBP2024-12-31
12,764,595 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles
957,995 GBP2024-01-01 ~ 2024-12-31
Computers
419,900 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
2,049,712 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-506,896 GBP2024-01-01 ~ 2024-12-31
Computers
-725,350 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-3,039,600 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Motor vehicles
2,494,796 GBP2024-12-31
1,771,916 GBP2023-12-31
Computers
1,163,724 GBP2024-12-31
1,121,450 GBP2023-12-31
Property, Plant & Equipment - Increase or decrease
Under hire purchased contracts or finance leases, Motor vehicles
89,172 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Under hire purchased contracts or finance leases, Motor vehicles
1,572,661 GBP2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Under hire purchased contracts or finance leases, Motor vehicles
369,081 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Under hire purchased contracts or finance leases, Motor vehicles
957,351 GBP2024-12-31
Property, Plant & Equipment
Under hire purchased contracts or finance leases, Motor vehicles
615,310 GBP2024-12-31
Motor vehicles, Under hire purchased contracts or finance leases
928,303 GBP2023-12-31
Value of work in progress
1,296,361 GBP2024-12-31
2,073,640 GBP2023-12-31
Finished Goods
5,219,600 GBP2024-12-31
6,539,118 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
8,606,733 GBP2024-12-31
8,851,131 GBP2023-12-31
Other Debtors
Current
48,856 GBP2024-12-31
Amount of value-added tax that is recoverable
Current
850,984 GBP2024-12-31
Prepayments
Current
1,122,404 GBP2024-12-31
2,149,387 GBP2023-12-31
Debtors
Amounts falling due within one year, Current
12,968,740 GBP2024-12-31
Current, Amounts falling due within one year
14,440,323 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
530,504 GBP2024-12-31
363,211 GBP2023-12-31
Trade Creditors/Trade Payables
Current
36,646,489 GBP2024-12-31
35,575,326 GBP2023-12-31
Amounts owed to group undertakings
Current
32 GBP2024-12-31
Corporation Tax Payable
Current
718,183 GBP2024-12-31
307,614 GBP2023-12-31
Other Taxation & Social Security Payable
Current
656,577 GBP2024-12-31
779,546 GBP2023-12-31
Other Creditors
Current
371,887 GBP2024-12-31
539,325 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
9,843,894 GBP2024-12-31
10,502,456 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
448,863 GBP2024-12-31
352,982 GBP2023-12-31
Current, hire purchase agreements, Amounts falling due within one year
363,211 GBP2023-12-31
hire purchase agreements
979,367 GBP2024-12-31
716,193 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
1,877,043 GBP2024-12-31
1,450,393 GBP2023-12-31
Between one and five year
5,996,696 GBP2024-12-31
4,386,813 GBP2023-12-31
More than five year
5,506,700 GBP2024-12-31
4,313,667 GBP2023-12-31
All periods
13,380,439 GBP2024-12-31
10,150,873 GBP2023-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
317,000 shares2024-12-31