Average Number of Employees
2482024-07-01 ~ 2025-06-30
2402023-07-01 ~ 2024-06-30
Profit/Loss
23,713,735 GBP2024-07-01 ~ 2025-06-30
12,556,367 GBP2023-07-01 ~ 2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
4,148,000 GBP2025-06-30
2,675,000 GBP2024-06-30
Turnover/Revenue
245,764,750 GBP2024-07-01 ~ 2025-06-30
225,538,940 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-163,551,004 GBP2024-07-01 ~ 2025-06-30
-159,599,096 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
82,213,746 GBP2024-07-01 ~ 2025-06-30
65,939,844 GBP2023-07-01 ~ 2024-06-30
Distribution Costs
-16,372,666 GBP2024-07-01 ~ 2025-06-30
-15,505,897 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-34,116,462 GBP2024-07-01 ~ 2025-06-30
-33,242,046 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
31,809,312 GBP2024-07-01 ~ 2025-06-30
17,280,801 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
31,777,903 GBP2024-07-01 ~ 2025-06-30
17,188,644 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
23,713,735 GBP2024-07-01 ~ 2025-06-30
12,556,367 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-18,009,124 GBP2024-07-01 ~ 2025-06-30
-14,747,800 GBP2023-07-01 ~ 2024-06-30
Equity
Retained earnings (accumulated losses)
21,488,906 GBP2025-06-30
15,784,295 GBP2024-06-30
17,975,728 GBP2023-06-30
Property, Plant & Equipment
26,412,508 GBP2025-06-30
21,971,763 GBP2024-06-30
Fixed Assets - Investments
50 GBP2025-06-30
50 GBP2024-06-30
Fixed Assets
26,412,558 GBP2025-06-30
21,971,813 GBP2024-06-30
Total Inventories
2,032,235 GBP2025-06-30
1,722,333 GBP2024-06-30
Debtors
19,250,146 GBP2025-06-30
17,175,814 GBP2024-06-30
Cash at bank and in hand
7,131,570 GBP2025-06-30
4,975,393 GBP2024-06-30
Current Assets
28,413,951 GBP2025-06-30
23,873,540 GBP2024-06-30
Net Current Assets/Liabilities
595,463 GBP2025-06-30
-1,966,327 GBP2024-06-30
Total Assets Less Current Liabilities
27,008,021 GBP2025-06-30
20,005,486 GBP2024-06-30
Creditors
Amounts falling due after one year
-1,371,109 GBP2025-06-30
-1,546,185 GBP2024-06-30
Net Assets/Liabilities
21,488,912 GBP2025-06-30
15,784,301 GBP2024-06-30
Equity
Called up share capital
6 GBP2025-06-30
6 GBP2024-06-30
Equity
21,488,912 GBP2025-06-30
15,784,301 GBP2024-06-30
Property, Plant & Equipment - Depreciation Expense
3,057,896 GBP2024-07-01 ~ 2025-06-30
2,747,674 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation rate used
Furniture and fittings
20.002024-07-01 ~ 2025-06-30
Motor vehicles
20.002024-07-01 ~ 2025-06-30
Average number of employees in administration and support functions
412024-07-01 ~ 2025-06-30
382023-07-01 ~ 2024-06-30
Wages/Salaries
18,617,814 GBP2024-07-01 ~ 2025-06-30
16,333,381 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
1,039,909 GBP2024-07-01 ~ 2025-06-30
873,846 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
125,286 GBP2024-07-01 ~ 2025-06-30
127,205 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
19,783,009 GBP2024-07-01 ~ 2025-06-30
17,334,432 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
307,171 GBP2024-07-01 ~ 2025-06-30
99,119 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
1,473,000 GBP2024-07-01 ~ 2025-06-30
795,000 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
7,944,476 GBP2024-07-01 ~ 2025-06-30
4,297,161 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
6,147,363 GBP2024-06-30
Plant and equipment
33,071,325 GBP2025-06-30
26,812,328 GBP2024-06-30
Furniture and fittings
3,256,460 GBP2025-06-30
3,369,903 GBP2024-06-30
Motor vehicles
914,635 GBP2025-06-30
914,635 GBP2024-06-30
Investment property
257,069 GBP2025-06-30
257,069 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
44,398,086 GBP2025-06-30
37,501,298 GBP2024-06-30
Property, Plant & Equipment - Disposals
Plant and equipment
-101,088 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
-618,231 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-724,819 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
6,898,597 GBP2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
13,302,499 GBP2025-06-30
11,216,183 GBP2024-06-30
Furniture and fittings
1,995,856 GBP2025-06-30
2,242,183 GBP2024-06-30
Motor vehicles
297,608 GBP2025-06-30
143,352 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
17,985,578 GBP2025-06-30
15,529,535 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
464,511 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
2,166,959 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
272,170 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
154,256 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
3,057,896 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-80,643 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
-518,497 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-601,853 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
2,389,615 GBP2025-06-30
Property, Plant & Equipment
Land and buildings, Owned/Freehold
4,508,982 GBP2025-06-30
4,219,546 GBP2024-06-30
Plant and equipment
19,768,826 GBP2025-06-30
15,596,145 GBP2024-06-30
Furniture and fittings
1,260,604 GBP2025-06-30
1,127,720 GBP2024-06-30
Motor vehicles
617,027 GBP2025-06-30
771,283 GBP2024-06-30
Investment property
257,069 GBP2025-06-30
257,069 GBP2024-06-30
Amounts invested in assets
Cost valuation, Non-current
50 GBP2025-06-30
Non-current
50 GBP2025-06-30
50 GBP2024-06-30
Finished Goods
453,936 GBP2025-06-30
383,924 GBP2024-06-30
Trade Debtors/Trade Receivables
15,629,545 GBP2025-06-30
11,284,164 GBP2024-06-30
Prepayments/Accrued Income
560,162 GBP2025-06-30
857,799 GBP2024-06-30
Amounts owed by directors
664 GBP2024-06-30
Other Debtors
3,060,439 GBP2025-06-30
4,248,236 GBP2024-06-30
Bank Borrowings/Overdrafts
Amounts falling due within one year
160,318 GBP2025-06-30
151,082 GBP2024-06-30
Trade Creditors/Trade Payables
Amounts falling due within one year
17,659,562 GBP2025-06-30
13,613,278 GBP2024-06-30
Accrued Liabilities/Deferred Income
Amounts falling due within one year
6,429,992 GBP2025-06-30
6,368,584 GBP2024-06-30
Corporation Tax Payable
Amounts falling due within one year
3,043,284 GBP2025-06-30
3,462,461 GBP2024-06-30
Other Taxation & Social Security Payable
Amounts falling due within one year
319,724 GBP2025-06-30
251,149 GBP2024-06-30
Other Creditors
Amounts falling due within one year
165,612 GBP2025-06-30
1,993,313 GBP2024-06-30
Bank Borrowings/Overdrafts
Amounts falling due after one year
1,371,109 GBP2025-06-30
1,546,185 GBP2024-06-30
Deferred Tax Liabilities
4,148,000 GBP2025-06-30
2,675,000 GBP2024-06-30
Par Value of Share
Class 1 ordinary share
1 shares2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
6 shares2025-06-30
6 shares2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
98,742 GBP2025-06-30
101,660 GBP2024-06-30
Between one and five year
111,779 GBP2025-06-30
229,063 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
210,521 GBP2025-06-30
330,723 GBP2024-06-30