Average Number of Employees
32024-07-01 ~ 2025-06-30
32023-07-01 ~ 2024-06-30
Turnover/Revenue
156,365,849 GBP2024-07-01 ~ 2025-06-30
139,597,543 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-122,797,215 GBP2024-07-01 ~ 2025-06-30
-108,513,633 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
33,568,634 GBP2024-07-01 ~ 2025-06-30
31,083,910 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-17,833,473 GBP2024-07-01 ~ 2025-06-30
-17,041,960 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
15,865,161 GBP2024-07-01 ~ 2025-06-30
14,173,122 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
49,650 GBP2024-07-01 ~ 2025-06-30
83,915 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
14,847,891 GBP2024-07-01 ~ 2025-06-30
14,088,157 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
11,132,974 GBP2024-07-01 ~ 2025-06-30
10,536,874 GBP2023-07-01 ~ 2024-06-30
Intangible Assets
32,578 GBP2025-06-30
48,624 GBP2024-06-30
Property, Plant & Equipment
2,717,363 GBP2025-06-30
2,935,917 GBP2024-06-30
Fixed Assets - Investments
15,000 GBP2025-06-30
15,000 GBP2024-06-30
Fixed Assets
2,764,941 GBP2025-06-30
2,999,541 GBP2024-06-30
Total Inventories
27,005,563 GBP2025-06-30
24,187,942 GBP2024-06-30
Debtors
Current
13,658,503 GBP2025-06-30
13,297,526 GBP2024-06-30
Cash at bank and in hand
4,273,565 GBP2025-06-30
5,408,373 GBP2024-06-30
Current Assets
44,937,631 GBP2025-06-30
42,893,841 GBP2024-06-30
Creditors
Current, Amounts falling due within one year
-15,891,527 GBP2024-06-30
Net Current Assets/Liabilities
29,312,410 GBP2025-06-30
27,002,314 GBP2024-06-30
Total Assets Less Current Liabilities
32,077,351 GBP2025-06-30
30,001,855 GBP2024-06-30
Net Assets/Liabilities
31,648,203 GBP2025-06-30
29,515,229 GBP2024-06-30
Equity
Called up share capital
10,000 GBP2025-06-30
10,000 GBP2024-06-30
10,000 GBP2023-07-01
Retained earnings (accumulated losses)
31,638,203 GBP2025-06-30
29,505,229 GBP2024-06-30
24,368,355 GBP2023-07-01
Equity
31,648,203 GBP2025-06-30
29,515,229 GBP2024-06-30
24,378,355 GBP2023-07-01
Profit/Loss
Retained earnings (accumulated losses)
11,132,974 GBP2024-07-01 ~ 2025-06-30
10,536,874 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-9,000,000 GBP2024-07-01 ~ 2025-06-30
-5,400,000 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-9,000,000 GBP2024-07-01 ~ 2025-06-30
-5,400,000 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
28,400 GBP2024-07-01 ~ 2025-06-30
28,400 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-57,478 GBP2024-07-01 ~ 2025-06-30
-6,543 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
3,711,973 GBP2024-07-01 ~ 2025-06-30
3,522,039 GBP2023-07-01 ~ 2024-06-30
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
167,553 GBP2025-06-30
167,553 GBP2024-06-30
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
134,975 GBP2025-06-30
118,929 GBP2024-06-30
Intangible Assets
Patents/Trademarks/Licences/Concessions
32,578 GBP2025-06-30
48,624 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
2,687,245 GBP2025-06-30
2,519,923 GBP2024-06-30
Motor vehicles
580,410 GBP2025-06-30
551,244 GBP2024-06-30
Furniture and fittings
1,683,388 GBP2025-06-30
1,643,635 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
8,003,759 GBP2025-06-30
7,767,518 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
-37,574 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-57,334 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
-9,895 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-104,803 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
1,280,335 GBP2025-06-30
1,054,275 GBP2024-06-30
Motor vehicles
375,696 GBP2025-06-30
345,978 GBP2024-06-30
Furniture and fittings
1,253,121 GBP2025-06-30
1,164,936 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
5,286,396 GBP2025-06-30
4,831,601 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Owned/Freehold
530,032 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-24,544 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-42,698 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
-7,995 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-75,237 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
1,406,910 GBP2025-06-30
1,465,648 GBP2024-06-30
Motor vehicles
204,714 GBP2025-06-30
205,266 GBP2024-06-30
Furniture and fittings
430,267 GBP2025-06-30
478,699 GBP2024-06-30
Finished Goods/Goods for Resale
27,005,563 GBP2025-06-30
24,187,942 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
9,253,715 GBP2025-06-30
8,205,705 GBP2024-06-30
Other Debtors
Current
3,377,624 GBP2025-06-30
4,211,701 GBP2024-06-30
Prepayments/Accrued Income
Current
1,027,164 GBP2025-06-30
880,120 GBP2024-06-30
Bank Overdrafts
-73,773 GBP2024-06-30
Cash and Cash Equivalents
4,273,565 GBP2025-06-30
5,334,600 GBP2024-06-30
Bank Overdrafts
Current
73,773 GBP2024-06-30
Trade Creditors/Trade Payables
Current
10,661,619 GBP2025-06-30
9,905,206 GBP2024-06-30
Amounts owed to group undertakings
Current
2,106,487 GBP2025-06-30
3,244,502 GBP2024-06-30
Corporation Tax Payable
Current
822,745 GBP2025-06-30
2,290,035 GBP2024-06-30
Other Creditors
Current
2,150 GBP2025-06-30
2,150 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
1,105,679 GBP2025-06-30
375,861 GBP2024-06-30
Creditors
Current
15,625,221 GBP2025-06-30
15,891,527 GBP2024-06-30
Net Deferred Tax Liability/Asset
-429,148 GBP2025-06-30
-486,626 GBP2024-06-30
-493,169 GBP2023-07-01
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
57,478 GBP2024-07-01 ~ 2025-06-30
6,543 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
-429,148 GBP2025-06-30
-486,626 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
9,000 shares2025-06-30
9,000 shares2024-06-30
Par Value of Share
Class 2 ordinary share
1.002024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
1,000 shares2025-06-30
1,000 shares2024-06-30
Par Value of Share
Class 3 ordinary share
1.002024-07-01 ~ 2025-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
3,094,828 GBP2025-06-30
2,524,828 GBP2024-06-30
Between one and five year
6,835,476 GBP2025-06-30
7,548,627 GBP2024-06-30
More than five year
1,191,554 GBP2025-06-30
2,386,383 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
11,121,858 GBP2025-06-30
12,459,838 GBP2024-06-30