Cost of Sales
-9,429,126 GBP2024-05-01 ~ 2025-04-30
-9,096,716 GBP2023-05-01 ~ 2024-04-30
Gross Profit/Loss
6,825,411 GBP2024-05-01 ~ 2025-04-30
6,872,178 GBP2023-05-01 ~ 2024-04-30
Distribution Costs
-679,274 GBP2024-05-01 ~ 2025-04-30
-597,712 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
-3,479,102 GBP2024-05-01 ~ 2025-04-30
-3,329,479 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
418,211 GBP2024-05-01 ~ 2025-04-30
303,074 GBP2023-05-01 ~ 2024-04-30
Interest Payable/Similar Charges (Finance Costs)
-21,646 GBP2024-05-01 ~ 2025-04-30
-187 GBP2023-05-01 ~ 2024-04-30
Profit/Loss on Ordinary Activities Before Tax
3,094,625 GBP2024-05-01 ~ 2025-04-30
3,278,224 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
2,358,430 GBP2024-05-01 ~ 2025-04-30
2,508,543 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment
490,563 GBP2025-04-30
354,909 GBP2024-04-30
Fixed Assets - Investments
1 GBP2025-04-30
1 GBP2024-04-30
Fixed Assets
490,564 GBP2025-04-30
354,910 GBP2024-04-30
Debtors
Amounts falling due within one year
1,588,664 GBP2025-04-30
1,421,377 GBP2024-04-30
Cash at bank and in hand
7,548,241 GBP2025-04-30
6,313,119 GBP2024-04-30
Current Assets
19,855,510 GBP2025-04-30
17,978,425 GBP2024-04-30
Creditors
Amounts falling due within one year
-2,226,413 GBP2025-04-30
-2,041,068 GBP2024-04-30
Net Current Assets/Liabilities
17,629,097 GBP2025-04-30
15,937,357 GBP2024-04-30
Total Assets Less Current Liabilities
18,119,661 GBP2025-04-30
16,292,267 GBP2024-04-30
Net Assets/Liabilities
18,082,561 GBP2025-04-30
16,227,967 GBP2024-04-30
Equity
Called up share capital
905 GBP2025-04-30
905 GBP2024-04-30
905 GBP2023-04-30
Retained earnings (accumulated losses)
18,081,656 GBP2025-04-30
16,227,062 GBP2024-04-30
14,252,432 GBP2023-04-30
Equity
18,082,561 GBP2025-04-30
16,227,967 GBP2024-04-30
14,253,337 GBP2023-04-30
Profit/Loss
Retained earnings (accumulated losses)
2,358,430 GBP2024-05-01 ~ 2025-04-30
2,508,543 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
Retained earnings (accumulated losses)
-533,913 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
-503,836 GBP2024-05-01 ~ 2025-04-30
Audit Fees/Expenses
23,650 GBP2024-05-01 ~ 2025-04-30
28,500 GBP2023-05-01 ~ 2024-04-30
Average Number of Employees
972024-05-01 ~ 2025-04-30
1042023-05-01 ~ 2024-04-30
Wages/Salaries
2,371,399 GBP2024-05-01 ~ 2025-04-30
2,159,827 GBP2023-05-01 ~ 2024-04-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
64,519 GBP2024-05-01 ~ 2025-04-30
60,023 GBP2023-05-01 ~ 2024-04-30
Staff Costs/Employee Benefits Expense
2,624,758 GBP2024-05-01 ~ 2025-04-30
2,388,315 GBP2023-05-01 ~ 2024-04-30
Director Remuneration
35,916 GBP2024-05-01 ~ 2025-04-30
37,009 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-27,200 GBP2024-05-01 ~ 2025-04-30
0 GBP2023-05-01 ~ 2024-04-30
Intangible Assets - Gross Cost
Goodwill
5,199,733 GBP2024-04-30
Intangible Assets - Accumulated Amortisation & Impairment
Goodwill
5,199,733 GBP2024-04-30
Intangible Assets
Goodwill
0 GBP2025-04-30
0 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Under hire purchased contracts or finance leases
576,441 GBP2025-04-30
366,346 GBP2024-04-30
Plant and equipment
245,082 GBP2025-04-30
245,082 GBP2024-04-30
Computers
264,051 GBP2025-04-30
251,775 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
1,085,574 GBP2025-04-30
863,203 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
194,710 GBP2025-04-30
149,167 GBP2024-04-30
Plant and equipment
176,333 GBP2025-04-30
163,565 GBP2024-04-30
Computers
223,968 GBP2025-04-30
195,562 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
595,011 GBP2025-04-30
508,294 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
12,768 GBP2024-05-01 ~ 2025-04-30
Computers
28,406 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
86,717 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment
Land and buildings
381,731 GBP2025-04-30
217,179 GBP2024-04-30
Plant and equipment
68,749 GBP2025-04-30
81,517 GBP2024-04-30
Computers
40,083 GBP2025-04-30
56,213 GBP2024-04-30
Finished Goods/Goods for Resale
3,668,296 GBP2025-04-30
3,402,354 GBP2024-04-30
Trade Debtors/Trade Receivables
Current
1,563,180 GBP2025-04-30
1,403,570 GBP2024-04-30
Prepayments/Accrued Income
Current
25,484 GBP2025-04-30
17,807 GBP2024-04-30
Debtors
Current, Amounts falling due within one year
1,588,664 GBP2025-04-30
1,421,377 GBP2024-04-30
Other Debtors
Non-current
2,154,601 GBP2025-04-30
2,044,057 GBP2024-04-30
Debtors
8,638,973 GBP2025-04-30
8,262,952 GBP2024-04-30
Trade Creditors/Trade Payables
Current
1,133,115 GBP2025-04-30
952,894 GBP2024-04-30
Amounts owed to group undertakings
Current
0 GBP2025-04-30
10,179 GBP2024-04-30
Corporation Tax Payable
Current
376,734 GBP2025-04-30
411,374 GBP2024-04-30
Other Taxation & Social Security Payable
Current
277,152 GBP2025-04-30
261,380 GBP2024-04-30
Other Creditors
Current
250,925 GBP2025-04-30
355,749 GBP2024-04-30
Accrued Liabilities/Deferred Income
Current
188,487 GBP2025-04-30
49,492 GBP2024-04-30
Creditors
Current
2,226,413 GBP2025-04-30
2,041,068 GBP2024-04-30
Par Value of Share
Class 1 ordinary share
1 GBP2024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
900 shares2025-04-30
900 shares2024-04-30
Par Value of Share
Class 2 ordinary share
1 GBP2024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
1 shares2025-04-30
1 shares2024-04-30
Par Value of Share
Class 3 ordinary share
1 GBP2024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
1 shares2025-04-30
1 shares2024-04-30
Par Value of Share
Class 4 ordinary share
1 GBP2024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 4 ordinary share
1 shares2025-04-30
1 shares2024-04-30
Equity
Called up share capital
905 GBP2025-04-30
905 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
75,783 GBP2024-04-30
Between two and five year
16,117 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
163,645 GBP2025-04-30
91,900 GBP2024-04-30