Cost of Sales
-12,114,031 GBP2024-01-01 ~ 2024-12-31
-10,783,690 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-6,949,413 GBP2024-01-01 ~ 2024-12-31
-6,388,934 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
217,014 GBP2024-01-01 ~ 2024-12-31
124,938 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
5,739,636 GBP2024-01-01 ~ 2024-12-31
5,168,483 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
4,417,679 GBP2024-01-01 ~ 2024-12-31
4,119,069 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
Other than goodwill
1,283,099 GBP2024-12-31
1,384,203 GBP2023-12-31
Property, Plant & Equipment
4,933,806 GBP2024-12-31
4,976,056 GBP2023-12-31
Fixed Assets - Investments
1,677,974 GBP2024-12-31
1,268,807 GBP2023-12-31
Fixed Assets
7,894,879 GBP2024-12-31
7,629,066 GBP2023-12-31
Debtors
5,963,222 GBP2024-12-31
5,475,143 GBP2023-12-31
Cash at bank and in hand
9,545,953 GBP2024-12-31
7,032,771 GBP2023-12-31
Current Assets
19,074,793 GBP2024-12-31
16,100,418 GBP2023-12-31
Net Current Assets/Liabilities
13,073,687 GBP2024-12-31
11,361,821 GBP2023-12-31
Total Assets Less Current Liabilities
20,968,566 GBP2024-12-31
18,990,887 GBP2023-12-31
Net Assets/Liabilities
20,945,509 GBP2024-12-31
18,967,830 GBP2023-12-31
Equity
Called up share capital
40,767 GBP2024-12-31
40,767 GBP2023-12-31
40,767 GBP2022-12-31
Other miscellaneous reserve
110,252 GBP2024-12-31
110,252 GBP2023-12-31
Retained earnings (accumulated losses)
20,794,490 GBP2024-12-31
18,816,811 GBP2023-12-31
16,924,492 GBP2022-12-31
Equity
20,945,509 GBP2024-12-31
18,967,830 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
4,417,679 GBP2024-01-01 ~ 2024-12-31
4,119,069 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-2,226,750 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-2,440,000 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
27,560 GBP2024-01-01 ~ 2024-12-31
26,000 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
812024-01-01 ~ 2024-12-31
792023-01-01 ~ 2023-12-31
Wages/Salaries
3,914,383 GBP2024-01-01 ~ 2024-12-31
3,485,088 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
203,410 GBP2024-01-01 ~ 2024-12-31
225,543 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
4,665,064 GBP2024-01-01 ~ 2024-12-31
4,143,362 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
1,684,046 GBP2024-01-01 ~ 2024-12-31
1,505,530 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Development expenditure
4,774,645 GBP2024-12-31
4,398,445 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Development expenditure
3,491,546 GBP2024-12-31
3,014,242 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Development expenditure
477,304 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Development expenditure
1,283,099 GBP2024-12-31
1,384,203 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
166,323 GBP2024-12-31
166,323 GBP2023-12-31
Plant and equipment
3,210,401 GBP2024-12-31
2,994,553 GBP2023-12-31
Furniture and fittings
851,196 GBP2024-12-31
816,866 GBP2023-12-31
Motor vehicles
135,106 GBP2024-12-31
141,401 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
11,450,994 GBP2024-12-31
11,207,111 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-6,295 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-6,295 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
2,765,490 GBP2024-12-31
2,638,083 GBP2023-12-31
Furniture and fittings
769,813 GBP2024-12-31
735,832 GBP2023-12-31
Motor vehicles
131,561 GBP2024-12-31
136,284 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
6,517,188 GBP2024-12-31
6,231,055 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
0 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
127,407 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
33,981 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
1,574 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
292,430 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-6,297 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-6,297 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Owned/Freehold, Land and buildings
123,130 GBP2024-12-31
123,130 GBP2023-12-31
Plant and equipment
444,911 GBP2024-12-31
356,470 GBP2023-12-31
Furniture and fittings
81,383 GBP2024-12-31
81,034 GBP2023-12-31
Motor vehicles
3,545 GBP2024-12-31
5,117 GBP2023-12-31
Finished Goods/Goods for Resale
3,565,618 GBP2024-12-31
3,592,504 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
5,836,258 GBP2024-12-31
5,358,538 GBP2023-12-31
Other Debtors
Current
31,046 GBP2024-12-31
49,472 GBP2023-12-31
Prepayments/Accrued Income
Current
95,918 GBP2024-12-31
67,133 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
0 GBP2024-12-31
12,833 GBP2023-12-31
Trade Creditors/Trade Payables
Current
2,800,643 GBP2024-12-31
1,859,041 GBP2023-12-31
Corporation Tax Payable
Current
251,669 GBP2024-12-31
329,713 GBP2023-12-31
Other Taxation & Social Security Payable
Current
840,626 GBP2024-12-31
630,161 GBP2023-12-31
Other Creditors
Current
1,257,309 GBP2024-12-31
1,243,049 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
850,859 GBP2024-12-31
663,800 GBP2023-12-31
Creditors
Current
6,001,106 GBP2024-12-31
4,738,597 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
23,057 GBP2024-12-31
23,057 GBP2023-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
12,833 GBP2024-12-31
12,833 GBP2023-12-31
Minimum gross finance lease payments owing
23,057 GBP2024-12-31
35,890 GBP2023-12-31