Cost of Sales
-94,907,170 GBP2024-01-01 ~ 2024-12-31
-95,139,670 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-1,983,982 GBP2024-01-01 ~ 2024-12-31
-1,912,785 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-24,939,332 GBP2024-01-01 ~ 2024-12-31
-23,555,583 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
236,251 GBP2024-01-01 ~ 2024-12-31
234,854 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
-79,890 GBP2024-01-01 ~ 2024-12-31
-34,804 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
9,622,606 GBP2024-01-01 ~ 2024-12-31
12,083,249 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
7,122,606 GBP2024-01-01 ~ 2024-12-31
9,233,249 GBP2023-01-01 ~ 2023-12-31
Intangible Assets
Other
36,265 GBP2024-12-31
138,888 GBP2023-12-31
Property, Plant & Equipment
9,324,548 GBP2024-12-31
8,148,948 GBP2023-12-31
Fixed Assets
9,360,813 GBP2024-12-31
8,287,836 GBP2023-12-31
Debtors
29,355,635 GBP2024-12-31
29,943,199 GBP2023-12-31
Cash at bank and in hand
4,210,201 GBP2024-12-31
6,928,017 GBP2023-12-31
Current Assets
54,110,748 GBP2024-12-31
55,960,659 GBP2023-12-31
Creditors
Current, Amounts falling due within one year
-17,179,123 GBP2024-12-31
Net Current Assets/Liabilities
36,931,625 GBP2024-12-31
37,882,263 GBP2023-12-31
Total Assets Less Current Liabilities
46,292,438 GBP2024-12-31
46,170,099 GBP2023-12-31
Net Assets/Liabilities
45,837,438 GBP2024-12-31
45,715,099 GBP2023-12-31
Equity
Called up share capital
126,862 GBP2024-12-31
126,862 GBP2023-12-31
126,862 GBP2022-12-31
Share premium
339,079 GBP2024-12-31
339,079 GBP2023-12-31
339,079 GBP2022-12-31
Capital redemption reserve
38,138 GBP2024-12-31
38,138 GBP2023-12-31
38,138 GBP2022-12-31
Retained earnings (accumulated losses)
45,333,359 GBP2024-12-31
45,211,020 GBP2023-12-31
38,978,216 GBP2022-12-31
Equity
45,837,438 GBP2024-12-31
45,715,099 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
7,122,606 GBP2024-01-01 ~ 2024-12-31
9,233,249 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-3,000,445 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-7,000,267 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
32,500 GBP2024-01-01 ~ 2024-12-31
27,000 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
3762024-01-01 ~ 2024-12-31
3732023-01-01 ~ 2023-12-31
Wages/Salaries
15,335,573 GBP2024-01-01 ~ 2024-12-31
14,642,470 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
555,497 GBP2024-01-01 ~ 2024-12-31
525,518 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
17,578,544 GBP2024-01-01 ~ 2024-12-31
16,745,018 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
1,443,050 GBP2024-01-01 ~ 2024-12-31
1,604,669 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
0 GBP2024-01-01 ~ 2024-12-31
455,000 GBP2023-01-01 ~ 2023-12-31
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
999,504 GBP2024-12-31
992,004 GBP2023-12-31
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
963,239 GBP2024-12-31
853,116 GBP2023-12-31
Intangible Assets - Increase From Amortisation Charge for Year
Patents/Trademarks/Licences/Concessions
110,123 GBP2024-01-01 ~ 2024-12-31
Intangible Assets
Patents/Trademarks/Licences/Concessions
36,265 GBP2024-12-31
138,888 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
5,092,790 GBP2023-12-31
Plant and equipment
15,261,069 GBP2024-12-31
14,082,092 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
21,363,694 GBP2024-12-31
19,174,882 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-180,550 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-180,550 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
6,102,625 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
10,972,201 GBP2024-12-31
10,052,892 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
12,039,146 GBP2024-12-31
11,025,934 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
93,903 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
1,073,164 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,167,067 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-153,855 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-153,855 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
1,066,945 GBP2024-12-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
5,035,680 GBP2024-12-31
4,119,748 GBP2023-12-31
Plant and equipment
4,288,868 GBP2024-12-31
4,029,200 GBP2023-12-31
Finished Goods/Goods for Resale
20,544,912 GBP2024-12-31
19,089,443 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
16,908,346 GBP2024-12-31
17,404,234 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
6,331,184 GBP2024-12-31
0 GBP2023-12-31
Other Debtors
Current
46,298 GBP2024-12-31
7,113 GBP2023-12-31
Prepayments/Accrued Income
Current
5,899,854 GBP2024-12-31
6,013,569 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
29,185,682 GBP2024-12-31
Amounts falling due within one year, Current
23,424,916 GBP2023-12-31
Other Debtors
Non-current
169,953 GBP2024-12-31
187,099 GBP2023-12-31
Other Remaining Borrowings
Current
2,001,790 GBP2024-12-31
528,861 GBP2023-12-31
Trade Creditors/Trade Payables
Current
9,347,964 GBP2024-12-31
10,742,004 GBP2023-12-31
Corporation Tax Payable
Current
908,789 GBP2024-12-31
1,108,789 GBP2023-12-31
Other Taxation & Social Security Payable
Current
1,372,946 GBP2024-12-31
1,652,480 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
3,547,634 GBP2024-12-31
4,046,262 GBP2023-12-31
Creditors
Current
17,179,123 GBP2024-12-31
18,078,396 GBP2023-12-31
Total Borrowings
Current
2,001,790 GBP2024-12-31
528,861 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
1 GBP2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
126,862 shares2024-12-31
126,862 shares2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
1,715,676 GBP2024-12-31
1,577,332 GBP2023-12-31
Between two and five year
4,121,429 GBP2024-12-31
3,607,193 GBP2023-12-31
More than five year
709,031 GBP2024-12-31
543,705 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
6,546,136 GBP2024-12-31
5,728,230 GBP2023-12-31