Average Number of Employees
4002024-06-01 ~ 2025-05-31
4072023-06-01 ~ 2024-05-31
Turnover/Revenue
56,095,763 GBP2024-06-01 ~ 2025-05-31
61,971,513 GBP2023-06-01 ~ 2024-05-31
Cost of Sales
-31,352,527 GBP2024-06-01 ~ 2025-05-31
-35,193,980 GBP2023-06-01 ~ 2024-05-31
Gross Profit/Loss
24,743,236 GBP2024-06-01 ~ 2025-05-31
26,777,533 GBP2023-06-01 ~ 2024-05-31
Distribution Costs
-14,841,197 GBP2024-06-01 ~ 2025-05-31
-14,116,725 GBP2023-06-01 ~ 2024-05-31
Administrative Expenses
-9,217,775 GBP2024-06-01 ~ 2025-05-31
-9,239,966 GBP2023-06-01 ~ 2024-05-31
Operating Profit/Loss
705,995 GBP2024-06-01 ~ 2025-05-31
3,461,053 GBP2023-06-01 ~ 2024-05-31
Other Interest Receivable/Similar Income (Finance Income)
1,449,849 GBP2024-06-01 ~ 2025-05-31
1,336,783 GBP2023-06-01 ~ 2024-05-31
Interest Payable/Similar Charges (Finance Costs)
-4,036 GBP2024-06-01 ~ 2025-05-31
Profit/Loss on Ordinary Activities Before Tax
2,151,808 GBP2024-06-01 ~ 2025-05-31
4,797,836 GBP2023-06-01 ~ 2024-05-31
Profit/Loss
1,586,081 GBP2024-06-01 ~ 2025-05-31
3,571,551 GBP2023-06-01 ~ 2024-05-31
Intangible Assets
90,432 GBP2025-05-31
87,441 GBP2024-05-31
Property, Plant & Equipment
2,335,744 GBP2025-05-31
2,356,573 GBP2024-05-31
Fixed Assets
2,426,176 GBP2025-05-31
2,444,014 GBP2024-05-31
Total Inventories
12,494,354 GBP2025-05-31
12,421,963 GBP2024-05-31
Debtors
Current
34,118,208 GBP2025-05-31
32,431,657 GBP2024-05-31
Cash at bank and in hand
1,048,078 GBP2025-05-31
589,723 GBP2024-05-31
Current Assets
47,660,640 GBP2025-05-31
45,443,343 GBP2024-05-31
Creditors
Current, Amounts falling due within one year
-5,643,035 GBP2024-05-31
Net Current Assets/Liabilities
41,436,323 GBP2025-05-31
39,800,308 GBP2024-05-31
Total Assets Less Current Liabilities
43,862,499 GBP2025-05-31
42,244,322 GBP2024-05-31
Net Assets/Liabilities
43,245,127 GBP2025-05-31
41,659,046 GBP2024-05-31
Equity
Called up share capital
1,164,402 GBP2025-05-31
1,164,402 GBP2024-05-31
1,164,402 GBP2023-06-01
Retained earnings (accumulated losses)
42,080,725 GBP2025-05-31
40,494,644 GBP2024-05-31
36,923,093 GBP2023-06-01
Equity
43,245,127 GBP2025-05-31
41,659,046 GBP2024-05-31
38,087,495 GBP2023-06-01
Profit/Loss
Retained earnings (accumulated losses)
1,586,081 GBP2024-06-01 ~ 2025-05-31
3,571,551 GBP2023-06-01 ~ 2024-05-31
Audit Fees/Expenses
43,000 GBP2024-06-01 ~ 2025-05-31
53,000 GBP2023-06-01 ~ 2024-05-31
Wages/Salaries
11,668,673 GBP2024-06-01 ~ 2025-05-31
10,963,397 GBP2023-06-01 ~ 2024-05-31
Social Security Costs
1,139,600 GBP2024-06-01 ~ 2025-05-31
983,716 GBP2023-06-01 ~ 2024-05-31
Staff Costs/Employee Benefits Expense
13,440,979 GBP2024-06-01 ~ 2025-05-31
12,511,849 GBP2023-06-01 ~ 2024-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
5,074 GBP2024-06-01 ~ 2025-05-31
28,673 GBP2023-06-01 ~ 2024-05-31
Tax Expense/Credit at Applicable Tax Rate
537,952 GBP2024-06-01 ~ 2025-05-31
1,199,459 GBP2023-06-01 ~ 2024-05-31
Intangible Assets - Gross Cost
Computer software
472,297 GBP2025-05-31
446,363 GBP2024-05-31
Intangible Assets - Gross Cost
480,473 GBP2025-05-31
454,539 GBP2024-05-31
Intangible Assets - Accumulated Amortisation & Impairment
390,041 GBP2025-05-31
367,098 GBP2024-05-31
Intangible Assets - Increase From Amortisation Charge for Year
22,943 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Gross Cost
Buildings
3,358,630 GBP2025-05-31
3,358,630 GBP2024-05-31
Motor vehicles
297,130 GBP2025-05-31
257,895 GBP2024-05-31
Furniture and fittings
5,323,620 GBP2025-05-31
5,310,019 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
15,835,956 GBP2025-05-31
15,840,243 GBP2024-05-31
Property, Plant & Equipment - Other Disposals
Motor vehicles
-100,105 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
-120,670 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals
-325,355 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
168,273 GBP2025-05-31
213,488 GBP2024-05-31
Furniture and fittings
5,069,367 GBP2025-05-31
5,030,108 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
13,500,212 GBP2025-05-31
13,483,670 GBP2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings, Owned/Freehold
159,526 GBP2024-06-01 ~ 2025-05-31
Owned/Freehold
334,775 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Motor vehicles
-100,105 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
-120,267 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-318,233 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment
Buildings
1,428,167 GBP2025-05-31
1,480,631 GBP2024-05-31
Motor vehicles
128,857 GBP2025-05-31
44,407 GBP2024-05-31
Furniture and fittings
254,253 GBP2025-05-31
279,911 GBP2024-05-31
Finished Goods/Goods for Resale
12,494,354 GBP2025-05-31
12,421,963 GBP2024-05-31
Trade Debtors/Trade Receivables
Current
574,684 GBP2025-05-31
668,504 GBP2024-05-31
Amounts Owed by Group Undertakings
Current
53,970 GBP2025-05-31
130,637 GBP2024-05-31
Other Debtors
Current
205,553 GBP2025-05-31
Prepayments/Accrued Income
Current
418,326 GBP2025-05-31
478,097 GBP2024-05-31
Trade Creditors/Trade Payables
Current
1,811,165 GBP2025-05-31
1,914,946 GBP2024-05-31
Amounts owed to group undertakings
Current
3,084,223 GBP2025-05-31
1,423,977 GBP2024-05-31
Corporation Tax Payable
Current
440,115 GBP2024-05-31
Taxation/Social Security Payable
Current
585,860 GBP2025-05-31
933,516 GBP2024-05-31
Other Creditors
Current
61,504 GBP2025-05-31
63,625 GBP2024-05-31
Accrued Liabilities/Deferred Income
Current
681,565 GBP2025-05-31
866,856 GBP2024-05-31
Creditors
Current
6,224,317 GBP2025-05-31
5,643,035 GBP2024-05-31
Net Deferred Tax Liability/Asset
-131,883 GBP2025-05-31
-126,809 GBP2024-05-31
-98,136 GBP2023-06-01
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
-5,074 GBP2024-06-01 ~ 2025-05-31
-28,673 GBP2023-06-01 ~ 2024-05-31
Deferred Tax Liabilities
Accelerated tax depreciation
-147,259 GBP2025-05-31
-142,716 GBP2024-05-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1,164,402 shares2025-05-31
1,164,402 shares2024-05-31
Par Value of Share
Class 1 ordinary share
1.002024-06-01 ~ 2025-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
719,783 GBP2025-05-31
753,841 GBP2024-05-31
Between one and five year
2,302,466 GBP2025-05-31
2,373,990 GBP2024-05-31
More than five year
2,033,529 GBP2025-05-31
1,696,281 GBP2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
5,055,778 GBP2025-05-31
4,824,112 GBP2024-05-31