Turnover/Revenue
10,290,416 GBP2024-01-01 ~ 2024-12-31
10,287,081 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
-5,839,373 GBP2024-01-01 ~ 2024-12-31
-5,728,280 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
4,451,043 GBP2024-01-01 ~ 2024-12-31
4,558,801 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-3,258,798 GBP2024-01-01 ~ 2024-12-31
-2,764,036 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
1,192,245 GBP2024-01-01 ~ 2024-12-31
1,794,765 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
19,098 GBP2024-01-01 ~ 2024-12-31
13,138 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
-391 GBP2024-01-01 ~ 2024-12-31
-179 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
1,210,952 GBP2024-01-01 ~ 2024-12-31
1,807,724 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
924,755 GBP2024-01-01 ~ 2024-12-31
1,405,293 GBP2023-01-01 ~ 2023-12-31
Equity
Retained earnings (accumulated losses)
4,260,433 GBP2024-12-31
4,260,433 GBP2024-01-01
4,297,375 GBP2023-12-31
4,297,375 GBP2023-01-01
4,309,711 GBP2022-01-01
Dividends Paid
-961,697 GBP2024-01-01 ~ 2024-12-31
-1,417,629 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
1,224,780 GBP2024-12-31
1,039,974 GBP2023-12-31
Total Inventories
1,543,526 GBP2024-12-31
1,549,461 GBP2023-12-31
Debtors
Current
1,349,868 GBP2024-12-31
1,358,093 GBP2023-12-31
Cash at bank and in hand
1,330,580 GBP2024-12-31
1,303,029 GBP2023-12-31
Creditors
Non-current
0 GBP2024-12-31
-2,380 GBP2023-12-31
Equity
Called up share capital
4 GBP2024-12-31
4 GBP2023-12-31
Property, Plant & Equipment - Depreciation rate used
Plant and equipment
202024-01-01 ~ 2024-12-31
Furniture and fittings
202024-01-01 ~ 2024-12-31
Computers
252024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Depreciation Expense
155,019 GBP2024-01-01 ~ 2024-12-31
106,219 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
12,000 GBP2024-01-01 ~ 2024-12-31
0 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
552024-01-01 ~ 2024-12-31
482023-01-01 ~ 2023-12-31
Wages/Salaries
2,180,861 GBP2024-01-01 ~ 2024-12-31
1,735,964 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
232,556 GBP2024-01-01 ~ 2024-12-31
177,791 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
28,632 GBP2024-01-01 ~ 2024-12-31
19,673 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
367,706 GBP2024-01-01 ~ 2024-12-31
306,453 GBP2023-01-01 ~ 2023-12-31
Current Tax for the Period
288,594 GBP2024-01-01 ~ 2024-12-31
387,108 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-2,397 GBP2024-01-01 ~ 2024-12-31
15,323 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
302,738 GBP2024-01-01 ~ 2024-12-31
343,468 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
6,826 GBP2024-12-31
6,826 GBP2023-12-31
Intangible Assets - Gross Cost
6,826 GBP2024-12-31
6,826 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
6,826 GBP2024-12-31
6,826 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
6,826 GBP2024-12-31
6,826 GBP2023-12-31
Intangible Assets
Patents/Trademarks/Licences/Concessions
0 GBP2024-12-31
0 GBP2023-12-31
Intangible Assets
0 GBP2024-12-31
0 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings
715,342 GBP2024-12-31
708,976 GBP2023-12-31
Improvements to leasehold property
120,575 GBP2024-12-31
117,751 GBP2023-12-31
Plant and equipment
104,340 GBP2024-12-31
90,481 GBP2023-12-31
Vehicles
524,850 GBP2024-12-31
338,055 GBP2023-12-31
Furniture and fittings
255,543 GBP2024-12-31
262,468 GBP2023-12-31
Computers
97,321 GBP2024-12-31
88,607 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
1,817,971 GBP2024-12-31
1,606,338 GBP2023-12-31
Property, Plant & Equipment - Disposals
Land and buildings
0 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
-12,431 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-30,336 GBP2024-01-01 ~ 2024-12-31
Computers
-15,006 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-182,663 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings
178,396 GBP2024-12-31
164,736 GBP2023-12-31
Improvements to leasehold property
10,008 GBP2024-12-31
7,239 GBP2023-12-31
Plant and equipment
45,517 GBP2024-12-31
44,562 GBP2023-12-31
Vehicles
151,536 GBP2024-12-31
138,126 GBP2023-12-31
Furniture and fittings
165,902 GBP2024-12-31
172,804 GBP2023-12-31
Computers
41,832 GBP2024-12-31
38,897 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
593,191 GBP2024-12-31
566,364 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings
13,660 GBP2024-01-01 ~ 2024-12-31
Improvements to leasehold property
2,769 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
11,438 GBP2024-01-01 ~ 2024-12-31
Vehicles
91,574 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
21,033 GBP2024-01-01 ~ 2024-12-31
Computers
14,545 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
155,019 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Land and buildings
0 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
-10,483 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-27,935 GBP2024-01-01 ~ 2024-12-31
Computers
-11,610 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-128,192 GBP2024-01-01 ~ 2024-12-31
Trade Debtors/Trade Receivables
Current
1,171,766 GBP2024-12-31
1,105,398 GBP2023-12-31
Other Debtors
Current
138,864 GBP2024-12-31
158,356 GBP2023-12-31
Prepayments/Accrued Income
Current
39,238 GBP2024-12-31
7,468 GBP2023-12-31
Amounts owed by directors
Current
0 GBP2024-12-31
86,871 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
2,381 GBP2024-12-31
2,155 GBP2023-12-31
Amounts owed to directors
Current
226,634 GBP2024-12-31
0 GBP2023-12-31
Trade Creditors/Trade Payables
Current
296,851 GBP2024-12-31
273,482 GBP2023-12-31
Amount of value-added tax that is payable
Current
284,946 GBP2024-12-31
245,036 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
25,094 GBP2024-12-31
107,836 GBP2023-12-31
Other Creditors
Current
68,744 GBP2024-12-31
67,819 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
0 GBP2024-12-31
2,380 GBP2023-12-31
Amounts owed to directors
Non-current
0 GBP2024-12-31
0 GBP2023-12-31
Net Deferred Tax Liability/Asset
-65,764 GBP2024-12-31
-68,161 GBP2023-12-31
-52,838 GBP2022-12-31
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
2,397 GBP2024-01-01 ~ 2024-12-31
-15,323 GBP2023-01-01 ~ 2023-12-31
Amounts owed by directors
0 GBP2024-12-31
86,871 GBP2023-12-31
Amounts owed to directors
-226,634 GBP2024-12-31
0 GBP2023-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
59 shares2024-12-31
Par Value of Share
Class 1 ordinary share
0.01 GBP2024-01-01 ~ 2024-12-31
Nominal value of allotted share capital
Class 1 ordinary share
0.59 GBP2024-01-01 ~ 2024-12-31
0.59 GBP2023-01-01 ~ 2023-12-31
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
59 shares2024-12-31
Par Value of Share
Class 2 ordinary share
0.01 GBP2024-01-01 ~ 2024-12-31
Nominal value of allotted share capital
Class 2 ordinary share
0.59 GBP2024-01-01 ~ 2024-12-31
0.59 GBP2023-01-01 ~ 2023-12-31
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
112 shares2024-12-31
Par Value of Share
Class 3 ordinary share
0.01 GBP2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 4 ordinary share
104 shares2024-12-31
Par Value of Share
Class 4 ordinary share
0.01 GBP2024-01-01 ~ 2024-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
92,000 GBP2024-12-31
53,016 GBP2023-12-31
Between one and five year
354,667 GBP2024-12-31
181,838 GBP2023-12-31
More than five year
247,000 GBP2024-12-31
83,321 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
693,667 GBP2024-12-31
318,175 GBP2023-12-31