(expand)Equity
Retained earnings (accumulated losses)
8,352,833 GBP2024-12-31
7,322,530 GBP2023-12-31
6,527,209 GBP2022-12-31
Equity
16,111,198 GBP2024-12-31
15,080,895 GBP2023-12-31
14,285,574 GBP2022-12-31
Dividends Paid
Retained earnings (accumulated losses)
-1,628,326 GBP2024-01-01 ~ 2024-12-31
-1,550,788 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-1,628,326 GBP2024-01-01 ~ 2024-12-31
-1,550,788 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
2,658,629 GBP2024-01-01 ~ 2024-12-31
2,346,109 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
2,658,629 GBP2024-01-01 ~ 2024-12-31
2,346,109 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
2042024-01-01 ~ 2024-12-31
1892023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Net goodwill
4,361,486 GBP2024-12-31
4,361,486 GBP2023-12-31
Patents/Trademarks/Licences/Concessions
1,283,099 GBP2024-12-31
1,108,819 GBP2023-12-31
Intangible Assets - Gross Cost
5,644,585 GBP2024-12-31
5,470,305 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Net goodwill
2,834,937 GBP2024-12-31
2,616,865 GBP2023-12-31
Patents/Trademarks/Licences/Concessions
372,400 GBP2024-12-31
312,921 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
3,207,337 GBP2024-12-31
2,929,786 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Net goodwill
218,072 GBP2024-01-01 ~ 2024-12-31
Patents/Trademarks/Licences/Concessions
59,479 GBP2024-01-01 ~ 2024-12-31
Intangible Assets - Increase From Amortisation Charge for Year
277,551 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Net goodwill
1,526,549 GBP2024-12-31
1,744,621 GBP2023-12-31
Patents/Trademarks/Licences/Concessions
910,699 GBP2024-12-31
795,898 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings
6,145,314 GBP2024-12-31
5,976,727 GBP2023-12-31
Improvements to leasehold property
5,655,166 GBP2024-12-31
5,537,862 GBP2023-12-31
Plant and equipment
12,461,098 GBP2024-12-31
10,943,061 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings
366,173 GBP2024-12-31
268,637 GBP2023-12-31
Improvements to leasehold property
4,216,341 GBP2024-12-31
3,958,954 GBP2023-12-31
Plant and equipment
5,212,764 GBP2024-12-31
4,406,176 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings
97,536 GBP2024-01-01 ~ 2024-12-31
Improvements to leasehold property
257,387 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
806,588 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Land and buildings
5,779,141 GBP2024-12-31
5,708,090 GBP2023-12-31
Improvements to leasehold property
1,438,825 GBP2024-12-31
1,578,908 GBP2023-12-31
Plant and equipment
7,248,334 GBP2024-12-31
6,536,885 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Furniture and fittings
1,711,138 GBP2024-12-31
1,404,889 GBP2023-12-31
Motor vehicles
685,757 GBP2024-12-31
711,706 GBP2023-12-31
Computers
12,907,225 GBP2024-12-31
10,399,515 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
39,565,698 GBP2024-12-31
34,973,760 GBP2023-12-31
Property, Plant & Equipment - Disposals
Motor vehicles
-96,987 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-96,987 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Furniture and fittings
1,239,279 GBP2024-12-31
1,126,616 GBP2023-12-31
Motor vehicles
476,783 GBP2024-12-31
432,559 GBP2023-12-31
Computers
5,805,986 GBP2024-12-31
5,304,908 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
17,317,326 GBP2024-12-31
15,497,850 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings
112,663 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
127,862 GBP2024-01-01 ~ 2024-12-31
Computers
501,078 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,903,114 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-83,638 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-83,638 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Furniture and fittings
471,859 GBP2024-12-31
278,273 GBP2023-12-31
Motor vehicles
208,974 GBP2024-12-31
279,147 GBP2023-12-31
Computers
7,101,239 GBP2024-12-31
5,094,607 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Under hire purchased contracts or finance leases
375,949 GBP2023-12-31
Plant and equipment, Under hire purchased contracts or finance leases
5,324,882 GBP2023-12-31
Under hire purchased contracts or finance leases, Plant and equipment
6,260,516 GBP2024-12-31
Under hire purchased contracts or finance leases, Motor vehicles
296,211 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
3,760 GBP2023-12-31
Plant and equipment, Under hire purchased contracts or finance leases
1,290,561 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Under hire purchased contracts or finance leases, Plant and equipment
520,498 GBP2024-01-01 ~ 2024-12-31
Motor vehicles, Under hire purchased contracts or finance leases
68,422 GBP2024-01-01 ~ 2024-12-31
Under hire purchased contracts or finance leases
797,505 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Under hire purchased contracts or finance leases, Plant and equipment
1,714,627 GBP2024-12-31
Under hire purchased contracts or finance leases, Motor vehicles
117,202 GBP2024-12-31
Property, Plant & Equipment
Under hire purchased contracts or finance leases, Plant and equipment
4,545,889 GBP2024-12-31
4,034,321 GBP2023-12-31
Under hire purchased contracts or finance leases, Motor vehicles
179,009 GBP2024-12-31
209,091 GBP2023-12-31
Under hire purchased contracts or finance leases
9,351,574 GBP2024-12-31
7,427,339 GBP2023-12-31
Investments in Group Undertakings
355,351 GBP2024-12-31
355,351 GBP2023-12-31
Other Investments Other Than Loans
1,111,350 GBP2024-12-31
829,950 GBP2023-12-31
Amounts invested in assets
1,771,661 GBP2024-12-31
1,581,786 GBP2023-12-31
Investments in Group Undertakings
Cost valuation
355,351 GBP2024-12-31
355,351 GBP2023-12-31
Raw Materials
2,092,077 GBP2024-12-31
1,675,079 GBP2023-12-31
Value of work in progress
530,119 GBP2024-12-31
333,528 GBP2023-12-31
Finished Goods
174,103 GBP2024-12-31
658,625 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
4,852,013 GBP2024-12-31
4,416,538 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
961,045 GBP2024-12-31
920,851 GBP2023-12-31
Other Debtors
Current
20,128 GBP2024-12-31
15,661 GBP2023-12-31
Amount of value-added tax that is recoverable
Current
687,128 GBP2024-12-31
223,857 GBP2023-12-31
Prepayments/Accrued Income
Current
884,221 GBP2024-12-31
884,292 GBP2023-12-31
Debtors
Amounts falling due within one year, Current
7,724,107 GBP2024-12-31
6,655,491 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
2,022,917 GBP2024-12-31
1,519,595 GBP2023-12-31
Other Remaining Borrowings
Current
144,807 GBP2024-12-31
217,732 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
3,198,022 GBP2024-12-31
2,030,460 GBP2023-12-31
Trade Creditors/Trade Payables
Current
7,840,405 GBP2024-12-31
6,662,250 GBP2023-12-31
Other Taxation & Social Security Payable
Current
180,412 GBP2024-12-31
166,630 GBP2023-12-31
Other Creditors
Current
243,541 GBP2024-12-31
336,016 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
824,913 GBP2024-12-31
990,845 GBP2023-12-31
Bank Borrowings/Overdrafts
Non-current
3,309,167 GBP2024-12-31
4,096,238 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
2,686,168 GBP2024-12-31
2,807,266 GBP2023-12-31
Bank Borrowings
Non-current, Between one and two years
2,586,667 GBP2024-12-31
Non-current, Between two and five year
722,500 GBP2024-12-31
2,529,976 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current, hire purchase agreements, Amounts falling due within one year
2,030,460 GBP2023-12-31
Between one and five year, hire purchase agreements
2,686,168 GBP2024-12-31
2,807,266 GBP2023-12-31
hire purchase agreements
5,884,190 GBP2024-12-31
4,837,726 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
137,506 GBP2024-12-31
122,772 GBP2023-12-31
Between one and five year
378,141 GBP2024-12-31
460,395 GBP2023-12-31
All periods
515,647 GBP2024-12-31
583,167 GBP2023-12-31
Bank Borrowings
Secured
5,332,084 GBP2024-12-31
5,615,833 GBP2023-12-31
Total Borrowings
Secured
11,216,274 GBP2024-12-31
10,453,559 GBP2023-12-31
Deferred Tax Liabilities
Accelerated tax depreciation
3,846,000 GBP2024-12-31
3,075,000 GBP2023-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
2,217,000 GBP2024-12-31
1,539,000 GBP2023-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
6,771,431 shares2024-12-31
Class 2 ordinary share
982,500 shares2024-12-31
Class 3 ordinary share
2 shares2024-12-31