Turnover/Revenue
226,280,840 GBP2023-01-01 ~ 2023-12-31
217,978,032 GBP2022-01-01 ~ 2022-12-31
Cost of Sales
-207,511,483 GBP2023-01-01 ~ 2023-12-31
-201,099,634 GBP2022-01-01 ~ 2022-12-31
Gross Profit/Loss
18,769,357 GBP2023-01-01 ~ 2023-12-31
16,878,398 GBP2022-01-01 ~ 2022-12-31
Distribution Costs
-428,097 GBP2023-01-01 ~ 2023-12-31
-504,062 GBP2022-01-01 ~ 2022-12-31
Administrative Expenses
-12,241,166 GBP2023-01-01 ~ 2023-12-31
-11,638,672 GBP2022-01-01 ~ 2022-12-31
Operating Profit/Loss
6,110,250 GBP2023-01-01 ~ 2023-12-31
4,803,677 GBP2022-01-01 ~ 2022-12-31
Other Interest Receivable/Similar Income (Finance Income)
859,678 GBP2023-01-01 ~ 2023-12-31
329,821 GBP2022-01-01 ~ 2022-12-31
Interest Payable/Similar Charges (Finance Costs)
-36,856 GBP2022-01-01 ~ 2022-12-31
Profit/Loss on Ordinary Activities Before Tax
6,981,758 GBP2023-01-01 ~ 2023-12-31
5,098,059 GBP2022-01-01 ~ 2022-12-31
Profit/Loss
4,824,410 GBP2023-01-01 ~ 2023-12-31
3,643,121 GBP2022-01-01 ~ 2022-12-31
Comprehensive Income/Expense
4,824,410 GBP2023-01-01 ~ 2023-12-31
3,643,121 GBP2022-01-01 ~ 2022-12-31
Property, Plant & Equipment
2,972,868 GBP2023-12-31
2,835,368 GBP2022-12-31
Investment Property
565,000 GBP2023-12-31
565,000 GBP2022-12-31
Fixed Assets - Investments
7,102 GBP2023-12-31
7,102 GBP2022-12-31
Fixed Assets
3,544,970 GBP2023-12-31
3,407,470 GBP2022-12-31
Total Inventories
24,293,670 GBP2023-12-31
22,274,989 GBP2022-12-31
Debtors
14,993,772 GBP2023-12-31
16,016,596 GBP2022-12-31
Cash at bank and in hand
20,724,808 GBP2023-12-31
19,120,684 GBP2022-12-31
Current Assets
60,012,250 GBP2023-12-31
57,412,269 GBP2022-12-31
Net Current Assets/Liabilities
29,528,945 GBP2023-12-31
25,041,370 GBP2022-12-31
Total Assets Less Current Liabilities
33,073,915 GBP2023-12-31
28,448,840 GBP2022-12-31
Net Assets/Liabilities
32,312,792 GBP2023-12-31
27,713,000 GBP2022-12-31
Equity
Called up share capital
5,500 GBP2023-12-31
5,500 GBP2022-12-31
5,500 GBP2021-12-31
Capital redemption reserve
4,500 GBP2023-12-31
4,500 GBP2022-12-31
4,500 GBP2021-12-31
Retained earnings (accumulated losses)
32,302,792 GBP2023-12-31
27,703,000 GBP2022-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
4,824,410 GBP2023-01-01 ~ 2023-12-31
3,643,121 GBP2022-01-01 ~ 2022-12-31
Property, Plant & Equipment - Depreciation Expense
167,314 GBP2023-01-01 ~ 2023-12-31
259,232 GBP2022-01-01 ~ 2022-12-31
Audit Fees/Expenses
18,000 GBP2023-01-01 ~ 2023-12-31
18,900 GBP2022-01-01 ~ 2022-12-31
Wages/Salaries
7,531,626 GBP2023-01-01 ~ 2023-12-31
6,434,185 GBP2022-01-01 ~ 2022-12-31
Social Security Costs
466,715 GBP2023-01-01 ~ 2023-12-31
428,120 GBP2022-01-01 ~ 2022-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
119,411 GBP2023-01-01 ~ 2023-12-31
238,874 GBP2022-01-01 ~ 2022-12-31
Staff Costs/Employee Benefits Expense
8,117,752 GBP2023-01-01 ~ 2023-12-31
7,101,179 GBP2022-01-01 ~ 2022-12-31
Average number of employees in administration and support functions
682023-01-01 ~ 2023-12-31
662022-01-01 ~ 2022-12-31
Average Number of Employees
2332023-01-01 ~ 2023-12-31
2242022-01-01 ~ 2022-12-31
Current Tax for the Period
2,132,065 GBP2023-01-01 ~ 2023-12-31
1,429,832 GBP2022-01-01 ~ 2022-12-31
Tax Expense/Credit at Applicable Tax Rate
1,642,148 GBP2023-01-01 ~ 2023-12-31
968,631 GBP2022-01-01 ~ 2022-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
2,840,472 GBP2023-12-31
2,840,472 GBP2022-12-31
Plant and equipment
4,563,567 GBP2023-12-31
4,539,457 GBP2022-12-31
Motor vehicles
539,122 GBP2023-12-31
302,358 GBP2022-12-31
Property, Plant & Equipment - Gross Cost
7,943,161 GBP2023-12-31
7,682,287 GBP2022-12-31
Property, Plant & Equipment - Disposals
Plant and equipment
-2,275 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
-47,240 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Disposals
-49,515 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
380,380 GBP2023-12-31
342,342 GBP2022-12-31
Plant and equipment
4,375,528 GBP2023-12-31
4,325,085 GBP2022-12-31
Motor vehicles
214,385 GBP2023-12-31
179,492 GBP2022-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
4,970,293 GBP2023-12-31
4,846,919 GBP2022-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
38,038 GBP2023-01-01 ~ 2023-12-31
Plant and equipment
50,443 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
78,833 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
167,314 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-43,940 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-43,940 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
2,460,092 GBP2023-12-31
2,498,130 GBP2022-12-31
Plant and equipment
188,039 GBP2023-12-31
214,372 GBP2022-12-31
Motor vehicles
324,737 GBP2023-12-31
122,866 GBP2022-12-31
Investment Property - Fair Value Model
565,000 GBP2022-12-31
Other types of inventories not specified separately
24,293,670 GBP2023-12-31
22,274,989 GBP2022-12-31
Trade Debtors/Trade Receivables
Current
7,022,913 GBP2023-12-31
5,948,811 GBP2022-12-31
Trade Creditors/Trade Payables
Current
23,654,588 GBP2023-12-31
26,286,822 GBP2022-12-31
Corporation Tax Payable
Current
1,889,292 GBP2023-12-31
2,857,646 GBP2022-12-31
Accrued Liabilities/Deferred Income
Current
4,741,861 GBP2023-12-31
2,631,600 GBP2022-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
47,131 GBP2023-12-31
21,848 GBP2022-12-31
Nominal value of allotted share capital
Class 1 ordinary share
1 GBP2023-01-01 ~ 2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
160,851 GBP2023-12-31
93,151 GBP2022-12-31
Between one and five year
312,656 GBP2023-12-31
119,000 GBP2022-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
473,507 GBP2023-12-31
212,151 GBP2022-12-31