Turnover/Revenue
55,911,744 GBP2024-01-01 ~ 2024-12-31
50,917,303 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
-30,308,250 GBP2024-01-01 ~ 2024-12-31
-34,177,550 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
25,603,494 GBP2024-01-01 ~ 2024-12-31
16,739,753 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-15,782,903 GBP2024-01-01 ~ 2024-12-31
-18,991,360 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
9,928,074 GBP2024-01-01 ~ 2024-12-31
-2,232,723 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
1,997,913 GBP2024-01-01 ~ 2024-12-31
1,495,205 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
10,889,025 GBP2024-01-01 ~ 2024-12-31
-1,749,137 GBP2023-01-01 ~ 2023-12-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
-2,921,272 GBP2024-01-01 ~ 2024-12-31
587,838 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
7,967,753 GBP2024-01-01 ~ 2024-12-31
-1,161,299 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
2,695,891 GBP2024-12-31
3,099,833 GBP2023-12-31
Fixed Assets
16,743,726 GBP2024-12-31
18,238,982 GBP2023-12-31
Total Inventories
1,375,685 GBP2024-12-31
1,745,402 GBP2023-12-31
Debtors
Current
32,481,286 GBP2024-12-31
32,901,389 GBP2023-12-31
Cash at bank and in hand
17,467,953 GBP2024-12-31
4,992,079 GBP2023-12-31
Current Assets
51,324,924 GBP2024-12-31
39,638,870 GBP2023-12-31
Creditors
Current
-22,378,559 GBP2024-12-31
-7,514,114 GBP2023-12-31
Net Current Assets/Liabilities
28,946,365 GBP2024-12-31
32,124,756 GBP2023-12-31
Total Assets Less Current Liabilities
45,690,091 GBP2024-12-31
50,363,738 GBP2023-12-31
Creditors
Non-current
-7,795,165 GBP2024-12-31
-20,662,383 GBP2023-12-31
Net Assets/Liabilities
36,865,750 GBP2024-12-31
28,894,332 GBP2023-12-31
Equity
Called up share capital
534 GBP2024-12-31
534 GBP2023-12-31
534 GBP2022-12-31
Share premium
9,023,749 GBP2024-12-31
9,023,749 GBP2023-12-31
9,023,749 GBP2022-12-31
Retained earnings (accumulated losses)
26,929,164 GBP2024-12-31
18,961,411 GBP2023-12-31
20,122,710 GBP2022-12-31
Equity
36,865,750 GBP2024-12-31
28,894,332 GBP2023-12-31
29,974,683 GBP2022-12-31
Profit/Loss
Retained earnings (accumulated losses)
7,967,753 GBP2024-01-01 ~ 2024-12-31
-1,161,299 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
7,967,753 GBP2024-01-01 ~ 2024-12-31
-1,161,299 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
7,967,753 GBP2024-01-01 ~ 2024-12-31
-1,161,299 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
896,560 GBP2024-01-01 ~ 2024-12-31
825,542 GBP2023-01-01 ~ 2023-12-31
Wages/Salaries
4,645,957 GBP2024-01-01 ~ 2024-12-31
5,295,514 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
516,729 GBP2024-01-01 ~ 2024-12-31
655,162 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
5,232,472 GBP2024-01-01 ~ 2024-12-31
6,072,755 GBP2023-01-01 ~ 2023-12-31
Average number of employees in administration and support functions
652024-01-01 ~ 2024-12-31
742023-01-01 ~ 2023-12-31
Average Number of Employees
832024-01-01 ~ 2024-12-31
902023-01-01 ~ 2023-12-31
Director Remuneration
507,317 GBP2024-01-01 ~ 2024-12-31
701,407 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
26,985 GBP2024-01-01 ~ 2024-12-31
19,875 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
2,722,628 GBP2024-01-01 ~ 2024-12-31
-411,047 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Liabilities
Accelerated tax depreciation
-985,884 GBP2024-12-31
-942,606 GBP2023-12-31
Deferred Tax Liabilities
-985,884 GBP2024-12-31
-942,606 GBP2023-12-31
Net Deferred Tax Liability/Asset
-751,995 GBP2024-12-31
-704,842 GBP2023-12-31
-833,866 GBP2022-12-31
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
-47,153 GBP2024-01-01 ~ 2024-12-31
129,024 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
9,768,212 GBP2024-12-31
8,118,792 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
7,072,321 GBP2024-12-31
5,018,959 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
2,053,362 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
1,483,837 GBP2023-12-31
Land and buildings, Owned/Freehold
1,499,938 GBP2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
291,000 GBP2024-01-01 ~ 2024-12-31
Owned/Freehold
896,604 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
849,522 GBP2024-12-31
Raw materials and consumables
764,826 GBP2024-12-31
986,560 GBP2023-12-31
Finished Goods
296,676 GBP2024-12-31
407,611 GBP2023-12-31
Other types of inventories not specified separately
314,183 GBP2024-12-31
351,231 GBP2023-12-31
Amounts Owed By Related Parties
28,263,448 GBP2024-12-31
26,767,557 GBP2023-12-31
Prepayments
474,053 GBP2024-12-31
656,414 GBP2023-12-31
Debtors
32,481,286 GBP2024-12-31
32,901,389 GBP2023-12-31
Current, Amounts falling due within one year
32,209,388 GBP2024-12-31
Amounts falling due within one year, Current
4,293,573 GBP2023-12-31
Creditors
Current, Amounts falling due within one year
22,378,559 GBP2024-12-31
Other Remaining Borrowings
Non-current
12,547,779 GBP2024-12-31
11,611,175 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
227,154 GBP2024-12-31
301,215 GBP2023-12-31
Between two and five year
91,667 GBP2024-12-31
320,389 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
318,821 GBP2024-12-31
621,604 GBP2023-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
751,995 GBP2024-12-31
704,842 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
0.000012024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
37,417,931 shares2024-12-31
37,417,931 shares2023-12-31
Par Value of Share
Class 2 ordinary share
0.000012024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
13,195,695 shares2024-12-31
13,195,695 shares2023-12-31
Par Value of Share
Class 3 ordinary share
0.000012024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
2,781,177 shares2024-12-31
2,781,177 shares2023-12-31
Number of Shares Issued (Fully Paid)
53,394,803 shares2024-12-31
53,394,803 shares2023-12-31
Nominal value of allotted share capital
533.95 GBP2024-01-01 ~ 2024-12-31
533.95 GBP2023-01-01 ~ 2023-12-31