Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
41,835,506 GBP2024-07-01 ~ 2025-06-30
37,597,559 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
34,416,865 GBP2024-07-01 ~ 2025-06-30
30,695,550 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
7,418,641 GBP2024-07-01 ~ 2025-06-30
6,902,009 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
5,624,709 GBP2024-07-01 ~ 2025-06-30
4,964,220 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
1,793,932 GBP2024-07-01 ~ 2025-06-30
1,945,539 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
8,015 GBP2024-07-01 ~ 2025-06-30
7,330 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
192,156 GBP2024-07-01 ~ 2025-06-30
156,020 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
1,609,791 GBP2024-07-01 ~ 2025-06-30
1,796,849 GBP2023-07-01 ~ 2024-06-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
414,390 GBP2024-07-01 ~ 2025-06-30
485,083 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
1,195,401 GBP2024-07-01 ~ 2025-06-30
1,311,766 GBP2023-07-01 ~ 2024-06-30
Equity
Retained earnings (accumulated losses)
4,089,459 GBP2025-06-30
3,159,057 GBP2024-06-30
2,041,158 GBP2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-264,999 GBP2024-07-01 ~ 2025-06-30
-193,867 GBP2023-07-01 ~ 2024-06-30
Intangible Assets
15,127 GBP2025-06-30
16,092 GBP2024-06-30
Property, Plant & Equipment
649,648 GBP2025-06-30
640,469 GBP2024-06-30
Fixed Assets
664,775 GBP2025-06-30
656,561 GBP2024-06-30
Total Inventories
402,770 GBP2025-06-30
168,350 GBP2024-06-30
Debtors
5,851,299 GBP2025-06-30
5,031,171 GBP2024-06-30
Cash at bank and in hand
1,910,554 GBP2025-06-30
2,177,787 GBP2024-06-30
Current Assets
8,164,623 GBP2025-06-30
7,377,308 GBP2024-06-30
Creditors
Current
4,135,588 GBP2025-06-30
4,527,132 GBP2024-06-30
Net Current Assets/Liabilities
4,029,035 GBP2025-06-30
2,850,176 GBP2024-06-30
Total Assets Less Current Liabilities
4,693,810 GBP2025-06-30
3,506,737 GBP2024-06-30
Net Assets/Liabilities
4,089,559 GBP2025-06-30
3,159,157 GBP2024-06-30
Equity
Called up share capital
100 GBP2025-06-30
100 GBP2024-06-30
Equity
4,089,559 GBP2025-06-30
3,159,157 GBP2024-06-30
Wages/Salaries
3,668,289 GBP2024-07-01 ~ 2025-06-30
2,930,375 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
457,433 GBP2024-07-01 ~ 2025-06-30
424,842 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
61,131 GBP2024-07-01 ~ 2025-06-30
27,891 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
4,186,853 GBP2024-07-01 ~ 2025-06-30
3,383,108 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
642024-07-01 ~ 2025-06-30
492023-07-01 ~ 2024-06-30
Director Remuneration
112,500 GBP2024-07-01 ~ 2025-06-30
45,730 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
68,447 GBP2024-07-01 ~ 2025-06-30
73,857 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
12,000 GBP2024-07-01 ~ 2025-06-30
10,000 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
419,462 GBP2024-07-01 ~ 2025-06-30
444,087 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
402,448 GBP2024-07-01 ~ 2025-06-30
449,212 GBP2023-07-01 ~ 2024-06-30
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
18,881 GBP2024-06-30
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
3,754 GBP2025-06-30
2,789 GBP2024-06-30
Intangible Assets - Increase From Amortisation Charge for Year
Patents/Trademarks/Licences/Concessions
965 GBP2024-07-01 ~ 2025-06-30
Intangible Assets
Patents/Trademarks/Licences/Concessions
15,127 GBP2025-06-30
16,092 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
Improvements to leasehold property
459,399 GBP2025-06-30
366,370 GBP2024-06-30
Furniture and fittings
108,138 GBP2025-06-30
78,630 GBP2024-06-30
Motor vehicles
382,499 GBP2025-06-30
382,499 GBP2024-06-30
Computers
108,768 GBP2025-06-30
63,615 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
1,058,804 GBP2025-06-30
891,114 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
176,139 GBP2025-06-30
112,679 GBP2024-06-30
Furniture and fittings
43,540 GBP2025-06-30
29,715 GBP2024-06-30
Motor vehicles
135,155 GBP2025-06-30
73,319 GBP2024-06-30
Computers
54,322 GBP2025-06-30
34,932 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
409,156 GBP2025-06-30
250,645 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
63,460 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
13,825 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
61,836 GBP2024-07-01 ~ 2025-06-30
Computers
19,390 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
158,511 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Improvements to leasehold property
283,260 GBP2025-06-30
253,691 GBP2024-06-30
Furniture and fittings
64,598 GBP2025-06-30
48,915 GBP2024-06-30
Motor vehicles
247,344 GBP2025-06-30
309,180 GBP2024-06-30
Computers
54,446 GBP2025-06-30
28,683 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Under hire purchased contracts or finance leases, Motor vehicles
90,064 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Motor vehicles, Under hire purchased contracts or finance leases
219,116 GBP2025-06-30
Under hire purchased contracts or finance leases, Motor vehicles
309,180 GBP2024-06-30
Merchandise
402,770 GBP2025-06-30
168,350 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
4,800,042 GBP2025-06-30
4,376,658 GBP2024-06-30
Other Debtors
Current
263,472 GBP2025-06-30
200,263 GBP2024-06-30
Amount of corporation tax that is recoverable
Current
106,284 GBP2025-06-30
80,227 GBP2024-06-30
Prepayments
Current
326,201 GBP2025-06-30
129,838 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
5,851,299 GBP2025-06-30
Amounts falling due within one year, Current
5,031,171 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
327,927 GBP2025-06-30
Other Remaining Borrowings
Current
1,734,217 GBP2025-06-30
2,619,436 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
38,548 GBP2025-06-30
38,547 GBP2024-06-30
Trade Creditors/Trade Payables
Current
70,908 GBP2025-06-30
32,778 GBP2024-06-30
Corporation Tax Payable
Current
253,172 GBP2025-06-30
244,731 GBP2024-06-30
Other Taxation & Social Security Payable
Current
603,006 GBP2025-06-30
721,624 GBP2024-06-30
Other Creditors
Current
14,640 GBP2025-06-30
43,258 GBP2024-06-30
Accrued Liabilities
Current
1,093,170 GBP2025-06-30
826,758 GBP2024-06-30
Bank Borrowings/Overdrafts
Non-current
300,292 GBP2025-06-30
Finance Lease Liabilities - Total Present Value
Non-current
235,878 GBP2025-06-30
274,427 GBP2024-06-30
Bank Borrowings
Current, Amounts falling due within one year
327,927 GBP2025-06-30
Total Borrowings
Current, Amounts falling due within one year
2,062,144 GBP2025-06-30
Bank Borrowings
Between two and five year, Non-current
236,300 GBP2025-06-30
Finance Lease Liabilities - Total Present Value
Current, hire purchase agreements, Amounts falling due within one year
38,548 GBP2025-06-30
Between one and five year, hire purchase agreements
235,878 GBP2025-06-30
hire purchase agreements
274,426 GBP2025-06-30
312,974 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
81,854 GBP2025-06-30
46,219 GBP2024-06-30
Between one and five year
113,135 GBP2025-06-30
92,798 GBP2024-06-30
All periods
194,989 GBP2025-06-30
139,017 GBP2024-06-30
Bank Borrowings
Secured
628,219 GBP2025-06-30
Total Borrowings
Secured
2,362,436 GBP2025-06-30
2,619,436 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
68,081 GBP2025-06-30
73,153 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
100 shares2025-06-30
Profit/Loss
Retained earnings (accumulated losses)
1,195,401 GBP2024-07-01 ~ 2025-06-30