Turnover/Revenue
221,114,897 GBP2024-01-01 ~ 2024-12-31
226,280,840 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
-202,471,510 GBP2024-01-01 ~ 2024-12-31
-207,511,483 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
18,643,387 GBP2024-01-01 ~ 2024-12-31
18,769,357 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-423,950 GBP2024-01-01 ~ 2024-12-31
-428,097 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-11,493,226 GBP2024-01-01 ~ 2024-12-31
-12,241,166 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
6,756,361 GBP2024-01-01 ~ 2024-12-31
6,110,250 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
1,056,678 GBP2024-01-01 ~ 2024-12-31
859,678 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
7,813,881 GBP2024-01-01 ~ 2024-12-31
6,981,758 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
5,841,411 GBP2024-01-01 ~ 2024-12-31
4,824,410 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
5,841,411 GBP2024-01-01 ~ 2024-12-31
4,824,410 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
2,985,070 GBP2024-12-31
2,972,868 GBP2023-12-31
Investment Property
565,000 GBP2024-12-31
565,000 GBP2023-12-31
Fixed Assets - Investments
7,102 GBP2024-12-31
7,102 GBP2023-12-31
Fixed Assets
3,557,172 GBP2024-12-31
3,544,970 GBP2023-12-31
Total Inventories
27,700,038 GBP2024-12-31
24,293,670 GBP2023-12-31
Debtors
19,391,626 GBP2024-12-31
14,993,772 GBP2023-12-31
Cash at bank and in hand
18,786,273 GBP2024-12-31
20,724,808 GBP2023-12-31
Current Assets
65,877,937 GBP2024-12-31
60,012,250 GBP2023-12-31
Net Current Assets/Liabilities
35,139,574 GBP2024-12-31
29,528,945 GBP2023-12-31
Total Assets Less Current Liabilities
38,696,746 GBP2024-12-31
33,073,915 GBP2023-12-31
Net Assets/Liabilities
37,915,828 GBP2024-12-31
32,312,792 GBP2023-12-31
Equity
Called up share capital
5,500 GBP2024-12-31
5,500 GBP2023-12-31
5,500 GBP2022-12-31
Capital redemption reserve
4,500 GBP2024-12-31
4,500 GBP2023-12-31
4,500 GBP2022-12-31
Retained earnings (accumulated losses)
37,905,828 GBP2024-12-31
32,302,792 GBP2023-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
5,841,411 GBP2024-01-01 ~ 2024-12-31
4,824,410 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
208,446 GBP2024-01-01 ~ 2024-12-31
167,314 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
19,900 GBP2024-01-01 ~ 2024-12-31
18,000 GBP2023-01-01 ~ 2023-12-31
Wages/Salaries
6,038,458 GBP2024-01-01 ~ 2024-12-31
7,531,626 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
520,037 GBP2024-01-01 ~ 2024-12-31
466,715 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
82,790 GBP2024-01-01 ~ 2024-12-31
119,411 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
6,641,285 GBP2024-01-01 ~ 2024-12-31
8,117,752 GBP2023-01-01 ~ 2023-12-31
Average number of employees in administration and support functions
682024-01-01 ~ 2024-12-31
682023-01-01 ~ 2023-12-31
Average Number of Employees
2332024-01-01 ~ 2024-12-31
2332023-01-01 ~ 2023-12-31
Current Tax for the Period
1,952,675 GBP2024-01-01 ~ 2024-12-31
2,132,065 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
1,953,470 GBP2024-01-01 ~ 2024-12-31
1,642,148 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
2,840,472 GBP2024-12-31
2,840,472 GBP2023-12-31
Plant and equipment
4,563,567 GBP2024-12-31
4,563,567 GBP2023-12-31
Motor vehicles
697,770 GBP2024-12-31
539,122 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
8,101,809 GBP2024-12-31
7,943,161 GBP2023-12-31
Property, Plant & Equipment - Disposals
Motor vehicles
-65,611 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-65,611 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
4,427,015 GBP2024-12-31
4,375,528 GBP2023-12-31
Motor vehicles
271,306 GBP2024-12-31
214,385 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
5,116,739 GBP2024-12-31
4,970,293 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
38,038 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
51,487 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
118,921 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
208,446 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-62,000 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-62,000 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Owned/Freehold, Land and buildings
2,422,054 GBP2024-12-31
2,460,092 GBP2023-12-31
Plant and equipment
136,552 GBP2024-12-31
188,039 GBP2023-12-31
Motor vehicles
426,464 GBP2024-12-31
324,737 GBP2023-12-31
Investment Property - Fair Value Model
565,000 GBP2023-12-31
Other types of inventories not specified separately
27,700,038 GBP2024-12-31
24,293,670 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
5,664,230 GBP2024-12-31
7,022,913 GBP2023-12-31
Trade Creditors/Trade Payables
Current
23,303,416 GBP2024-12-31
23,654,588 GBP2023-12-31
Corporation Tax Payable
Current
2,601,604 GBP2024-12-31
1,889,292 GBP2023-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
66,926 GBP2024-12-31
47,131 GBP2023-12-31
Nominal value of allotted share capital
Class 1 ordinary share
1 GBP2024-01-01 ~ 2024-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
240,198 GBP2024-12-31
160,851 GBP2023-12-31
Between one and five year
624,167 GBP2024-12-31
312,656 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
864,365 GBP2024-12-31
473,507 GBP2023-12-31