Cost of Sales
-23,503,273 GBP2023-06-01 ~ 2024-05-31
-19,355,752 GBP2022-06-01 ~ 2023-05-31
Distribution Costs
-3,679,583 GBP2023-06-01 ~ 2024-05-31
-2,828,370 GBP2022-06-01 ~ 2023-05-31
Administrative Expenses
-18,048,880 GBP2023-06-01 ~ 2024-05-31
-16,569,325 GBP2022-06-01 ~ 2023-05-31
Other Interest Receivable/Similar Income (Finance Income)
108,894 GBP2023-06-01 ~ 2024-05-31
149,817 GBP2022-06-01 ~ 2023-05-31
Interest Payable/Similar Charges (Finance Costs)
-4,045 GBP2023-06-01 ~ 2024-05-31
-54 GBP2022-06-01 ~ 2023-05-31
Profit/Loss on Ordinary Activities Before Tax
17,503,961 GBP2023-06-01 ~ 2024-05-31
16,484,419 GBP2022-06-01 ~ 2023-05-31
Profit/Loss
15,720,673 GBP2023-06-01 ~ 2024-05-31
14,113,405 GBP2022-06-01 ~ 2023-05-31
Property, Plant & Equipment
2,835,729 GBP2024-05-31
1,310,750 GBP2023-05-31
Fixed Assets - Investments
3,185,942 GBP2024-05-31
1,337,002 GBP2023-05-31
Fixed Assets
6,021,671 GBP2024-05-31
2,647,752 GBP2023-05-31
Debtors
15,446,060 GBP2024-05-31
12,906,672 GBP2023-05-31
Cash at bank and in hand
5,072,135 GBP2024-05-31
5,499,466 GBP2023-05-31
Current Assets
37,187,139 GBP2024-05-31
33,579,366 GBP2023-05-31
Creditors
Current, Amounts falling due within one year
-14,064,279 GBP2024-05-31
-11,689,152 GBP2023-05-31
Net Current Assets/Liabilities
23,122,860 GBP2024-05-31
21,890,214 GBP2023-05-31
Total Assets Less Current Liabilities
29,144,531 GBP2024-05-31
24,537,966 GBP2023-05-31
Net Assets/Liabilities
29,003,639 GBP2024-05-31
24,537,966 GBP2023-05-31
Equity
Called up share capital
100 GBP2024-05-31
100 GBP2023-05-31
100 GBP2022-05-31
Retained earnings (accumulated losses)
29,003,539 GBP2024-05-31
24,537,866 GBP2023-05-31
20,924,461 GBP2022-05-31
Equity
29,003,639 GBP2024-05-31
24,537,966 GBP2023-05-31
Profit/Loss
Retained earnings (accumulated losses)
15,720,673 GBP2023-06-01 ~ 2024-05-31
14,113,405 GBP2022-06-01 ~ 2023-05-31
Dividends Paid
Retained earnings (accumulated losses)
-10,500,000 GBP2022-06-01 ~ 2023-05-31
Dividends Paid
-11,255,000 GBP2023-06-01 ~ 2024-05-31
Audit Fees/Expenses
23,000 GBP2023-06-01 ~ 2024-05-31
21,600 GBP2022-06-01 ~ 2023-05-31
Average Number of Employees
1792023-06-01 ~ 2024-05-31
1582022-06-01 ~ 2023-05-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
313,843 GBP2023-06-01 ~ 2024-05-31
295,299 GBP2022-06-01 ~ 2023-05-31
Director Remuneration
527,938 GBP2023-06-01 ~ 2024-05-31
478,488 GBP2022-06-01 ~ 2023-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
373,826 GBP2023-06-01 ~ 2024-05-31
-29,310 GBP2022-06-01 ~ 2023-05-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
236,570 GBP2023-05-31
Plant and equipment
3,561,557 GBP2024-05-31
2,482,930 GBP2023-05-31
Furniture and fittings
1,741,428 GBP2024-05-31
1,308,971 GBP2023-05-31
Motor vehicles
1,496,025 GBP2024-05-31
1,193,910 GBP2023-05-31
Property, Plant & Equipment - Gross Cost
7,035,580 GBP2024-05-31
5,222,381 GBP2023-05-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2023-06-01 ~ 2024-05-31
Furniture and fittings
-11,802 GBP2023-06-01 ~ 2024-05-31
Motor vehicles
-245,329 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Other Disposals
-257,131 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
236,570 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
2,307,168 GBP2024-05-31
2,167,051 GBP2023-05-31
Furniture and fittings
1,224,614 GBP2024-05-31
1,143,289 GBP2023-05-31
Motor vehicles
626,669 GBP2024-05-31
565,806 GBP2023-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
4,199,851 GBP2024-05-31
3,911,631 GBP2023-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
5,915 GBP2023-06-01 ~ 2024-05-31
Plant and equipment
140,117 GBP2023-06-01 ~ 2024-05-31
Furniture and fittings
81,325 GBP2023-06-01 ~ 2024-05-31
Motor vehicles
277,213 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
504,570 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 GBP2023-06-01 ~ 2024-05-31
Furniture and fittings
0 GBP2023-06-01 ~ 2024-05-31
Motor vehicles
-216,350 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-216,350 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
41,400 GBP2024-05-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
195,170 GBP2024-05-31
201,085 GBP2023-05-31
Plant and equipment
1,254,389 GBP2024-05-31
315,879 GBP2023-05-31
Furniture and fittings
516,814 GBP2024-05-31
165,682 GBP2023-05-31
Motor vehicles
869,356 GBP2024-05-31
628,104 GBP2023-05-31
Finished Goods/Goods for Resale
16,113,602 GBP2024-05-31
14,452,528 GBP2023-05-31
Trade Debtors/Trade Receivables
Current
6,740,042 GBP2024-05-31
5,573,640 GBP2023-05-31
Amount of corporation tax that is recoverable
Current
1,418,636 GBP2024-05-31
0 GBP2023-05-31
Amounts Owed by Group Undertakings
Current
6,753,988 GBP2024-05-31
6,555,557 GBP2023-05-31
Other Debtors
Current
158,855 GBP2024-05-31
216,274 GBP2023-05-31
Prepayments/Accrued Income
Current
374,539 GBP2024-05-31
328,267 GBP2023-05-31
Debtors - Deferred Tax Asset
Current
0 GBP2024-05-31
232,934 GBP2023-05-31
Debtors
Current, Amounts falling due within one year
15,446,060 GBP2024-05-31
12,906,672 GBP2023-05-31
Trade Creditors/Trade Payables
Current
2,584,839 GBP2024-05-31
3,267,710 GBP2023-05-31
Amounts owed to group undertakings
Current
8,307,043 GBP2024-05-31
5,282,054 GBP2023-05-31
Corporation Tax Payable
Current
0 GBP2024-05-31
94,235 GBP2023-05-31
Other Taxation & Social Security Payable
Current
911,052 GBP2024-05-31
1,092,794 GBP2023-05-31
Other Creditors
Current
27,499 GBP2024-05-31
22,718 GBP2023-05-31
Accrued Liabilities/Deferred Income
Current
2,233,846 GBP2024-05-31
1,929,641 GBP2023-05-31
Creditors
Current
14,064,279 GBP2024-05-31
11,689,152 GBP2023-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
521,082 GBP2024-05-31
384,280 GBP2023-05-31
Between two and five year
1,943,188 GBP2024-05-31
953,464 GBP2023-05-31
More than five year
0 GBP2024-05-31
130,004 GBP2023-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
2,464,270 GBP2024-05-31
1,467,748 GBP2023-05-31