Par Value of Share
Class 1 ordinary share
12024-04-01 ~ 2025-03-31
Class 2 ordinary share
12024-04-01 ~ 2025-03-31
Class 3 ordinary share
12024-04-01 ~ 2025-03-31
Turnover/Revenue
274,417,517 GBP2024-04-01 ~ 2025-03-31
267,397,840 GBP2023-04-01 ~ 2024-03-31
Cost of Sales
241,648,461 GBP2024-04-01 ~ 2025-03-31
235,278,941 GBP2023-04-01 ~ 2024-03-31
Gross Profit/Loss
32,769,056 GBP2024-04-01 ~ 2025-03-31
32,118,899 GBP2023-04-01 ~ 2024-03-31
Distribution Costs
11,209,717 GBP2024-04-01 ~ 2025-03-31
9,151,304 GBP2023-04-01 ~ 2024-03-31
Administrative Expenses
16,854,744 GBP2024-04-01 ~ 2025-03-31
12,590,946 GBP2023-04-01 ~ 2024-03-31
Operating Profit/Loss
4,704,595 GBP2024-04-01 ~ 2025-03-31
10,376,649 GBP2023-04-01 ~ 2024-03-31
Other Interest Receivable/Similar Income (Finance Income)
51,837 GBP2023-04-01 ~ 2024-03-31
Interest Payable/Similar Charges (Finance Costs)
1,716,049 GBP2024-04-01 ~ 2025-03-31
1,655,779 GBP2023-04-01 ~ 2024-03-31
Profit/Loss on Ordinary Activities Before Tax
2,988,546 GBP2024-04-01 ~ 2025-03-31
8,772,707 GBP2023-04-01 ~ 2024-03-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
801,409 GBP2024-04-01 ~ 2025-03-31
2,234,915 GBP2023-04-01 ~ 2024-03-31
Profit/Loss
2,187,137 GBP2024-04-01 ~ 2025-03-31
6,537,792 GBP2023-04-01 ~ 2024-03-31
Equity
Retained earnings (accumulated losses)
23,506,481 GBP2025-03-31
21,319,344 GBP2024-03-31
17,084,752 GBP2023-03-31
Dividends Paid
Retained earnings (accumulated losses)
-2,303,200 GBP2023-04-01 ~ 2024-03-31
Intangible Assets
111,746 GBP2025-03-31
119,861 GBP2024-03-31
Property, Plant & Equipment
6,854,148 GBP2025-03-31
4,352,249 GBP2024-03-31
Fixed Assets
6,965,894 GBP2025-03-31
4,472,110 GBP2024-03-31
Total Inventories
27,851,281 GBP2025-03-31
22,072,763 GBP2024-03-31
Debtors
56,844,424 GBP2025-03-31
59,398,194 GBP2024-03-31
Cash at bank and in hand
19,042 GBP2025-03-31
28,189 GBP2024-03-31
Current Assets
84,714,747 GBP2025-03-31
81,499,146 GBP2024-03-31
Creditors
Current
66,133,742 GBP2025-03-31
63,614,714 GBP2024-03-31
Net Current Assets/Liabilities
18,581,005 GBP2025-03-31
17,884,432 GBP2024-03-31
Total Assets Less Current Liabilities
25,546,899 GBP2025-03-31
22,356,542 GBP2024-03-31
Creditors
Non-current
-452,866 GBP2025-03-31
-69,426 GBP2024-03-31
Net Assets/Liabilities
23,507,481 GBP2025-03-31
21,320,344 GBP2024-03-31
Equity
Called up share capital
1,000 GBP2025-03-31
1,000 GBP2024-03-31
Equity
23,507,481 GBP2025-03-31
21,320,344 GBP2024-03-31
Wages/Salaries
15,510,249 GBP2024-04-01 ~ 2025-03-31
13,057,082 GBP2023-04-01 ~ 2024-03-31
Social Security Costs
1,486,299 GBP2024-04-01 ~ 2025-03-31
1,433,512 GBP2023-04-01 ~ 2024-03-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
228,530 GBP2024-04-01 ~ 2025-03-31
164,880 GBP2023-04-01 ~ 2024-03-31
Staff Costs/Employee Benefits Expense
17,225,078 GBP2024-04-01 ~ 2025-03-31
14,655,474 GBP2023-04-01 ~ 2024-03-31
Average Number of Employees
4442024-04-01 ~ 2025-03-31
3502023-04-01 ~ 2024-03-31
Director Remuneration
230,114 GBP2024-04-01 ~ 2025-03-31
204,559 GBP2023-04-01 ~ 2024-03-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
1,445,942 GBP2024-04-01 ~ 2025-03-31
674,142 GBP2023-04-01 ~ 2024-03-31
Audit Fees/Expenses
26,568 GBP2024-04-01 ~ 2025-03-31
26,039 GBP2023-04-01 ~ 2024-03-31
Current Tax for the Period
181,629 GBP2024-04-01 ~ 2025-03-31
1,754,224 GBP2023-04-01 ~ 2024-03-31
Tax Expense/Credit at Applicable Tax Rate
747,137 GBP2024-04-01 ~ 2025-03-31
2,193,177 GBP2023-04-01 ~ 2024-03-31
Intangible Assets - Gross Cost
Patents/Trademarks/Licences/Concessions
881,197 GBP2025-03-31
859,935 GBP2024-03-31
Intangible Assets - Accumulated Amortisation & Impairment
Patents/Trademarks/Licences/Concessions
769,451 GBP2025-03-31
740,074 GBP2024-03-31
Intangible Assets - Increase From Amortisation Charge for Year
Patents/Trademarks/Licences/Concessions
60,666 GBP2024-04-01 ~ 2025-03-31
Intangible Assets
Patents/Trademarks/Licences/Concessions
111,746 GBP2025-03-31
119,861 GBP2024-03-31
Property, Plant & Equipment - Gross Cost
Improvements to leasehold property
1,149,035 GBP2025-03-31
1,149,035 GBP2024-03-31
Furniture and fittings
5,853,495 GBP2025-03-31
3,196,650 GBP2024-03-31
Motor vehicles
4,463,764 GBP2025-03-31
3,455,008 GBP2024-03-31
Computers
1,517,833 GBP2025-03-31
1,210,557 GBP2024-03-31
Property, Plant & Equipment - Gross Cost
12,984,127 GBP2025-03-31
9,011,250 GBP2024-03-31
Property, Plant & Equipment - Disposals
Motor vehicles
-362,659 GBP2024-04-01 ~ 2025-03-31
Property, Plant & Equipment - Disposals
-362,659 GBP2024-04-01 ~ 2025-03-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
1,130,990 GBP2025-03-31
1,121,162 GBP2024-03-31
Furniture and fittings
1,764,350 GBP2025-03-31
1,036,880 GBP2024-03-31
Motor vehicles
2,136,959 GBP2025-03-31
1,617,448 GBP2024-03-31
Computers
1,097,680 GBP2025-03-31
883,511 GBP2024-03-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
6,129,979 GBP2025-03-31
4,659,001 GBP2024-03-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
9,828 GBP2024-04-01 ~ 2025-03-31
Furniture and fittings
727,470 GBP2024-04-01 ~ 2025-03-31
Motor vehicles
783,239 GBP2024-04-01 ~ 2025-03-31
Computers
214,169 GBP2024-04-01 ~ 2025-03-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,734,706 GBP2024-04-01 ~ 2025-03-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-263,728 GBP2024-04-01 ~ 2025-03-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-263,728 GBP2024-04-01 ~ 2025-03-31
Property, Plant & Equipment
Improvements to leasehold property
18,045 GBP2025-03-31
27,873 GBP2024-03-31
Furniture and fittings
4,089,145 GBP2025-03-31
2,159,770 GBP2024-03-31
Motor vehicles
2,326,805 GBP2025-03-31
1,837,560 GBP2024-03-31
Computers
420,153 GBP2025-03-31
327,046 GBP2024-03-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles, Under hire purchased contracts or finance leases
288,764 GBP2024-04-01 ~ 2025-03-31
Property, Plant & Equipment
Motor vehicles, Under hire purchased contracts or finance leases
1,552,141 GBP2025-03-31
Under hire purchased contracts or finance leases, Motor vehicles
680,067 GBP2024-03-31
Merchandise
27,851,281 GBP2025-03-31
22,072,763 GBP2024-03-31
Trade Debtors/Trade Receivables
Current
53,598,548 GBP2025-03-31
56,530,089 GBP2024-03-31
Other Debtors
2,580,572 GBP2025-03-31
2,868,105 GBP2024-03-31
Amount of corporation tax that is recoverable
Current
665,304 GBP2025-03-31
Debtors
Amounts falling due within one year, Current
56,844,424 GBP2025-03-31
Current, Amounts falling due within one year
59,398,194 GBP2024-03-31
Bank Borrowings/Overdrafts
Current
23,937,321 GBP2025-03-31
26,082,047 GBP2024-03-31
Finance Lease Liabilities - Total Present Value
Current
705,475 GBP2025-03-31
385,136 GBP2024-03-31
Trade Creditors/Trade Payables
Current
34,306,722 GBP2025-03-31
29,822,128 GBP2024-03-31
Other Creditors
330 GBP2025-03-31
330 GBP2024-03-31
Corporation Tax Payable
Current
470,485 GBP2024-03-31
Other Taxation & Social Security Payable
Current
994,365 GBP2025-03-31
862,164 GBP2024-03-31
Accrued Liabilities
Current
3,902,529 GBP2025-03-31
3,705,424 GBP2024-03-31
Finance Lease Liabilities - Total Present Value
Non-current
452,866 GBP2025-03-31
69,426 GBP2024-03-31
Current, hire purchase agreements, Amounts falling due within one year
385,136 GBP2024-03-31
hire purchase agreements
1,158,341 GBP2025-03-31
454,562 GBP2024-03-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
632,842 GBP2025-03-31
670,245 GBP2024-03-31
Between one and five year
2,666,232 GBP2025-03-31
2,774,885 GBP2024-03-31
More than five year
4,027,889 GBP2025-03-31
4,545,710 GBP2024-03-31
All periods
7,326,963 GBP2025-03-31
7,990,840 GBP2024-03-31
Bank Overdrafts
Secured
23,937,321 GBP2025-03-31
26,082,047 GBP2024-03-31
Total Borrowings
Secured
25,095,662 GBP2025-03-31
26,536,609 GBP2024-03-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
1,586,552 GBP2025-03-31
966,772 GBP2024-03-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1,000 shares2025-03-31
Class 2 ordinary share
750 shares2025-03-31
Class 3 ordinary share
250 shares2025-03-31
Profit/Loss
Retained earnings (accumulated losses)
2,187,137 GBP2024-04-01 ~ 2025-03-31