Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Class 2 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
79,196,959 GBP2024-07-01 ~ 2025-06-30
72,403,820 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
60,306,384 GBP2024-07-01 ~ 2025-06-30
55,501,970 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
18,890,575 GBP2024-07-01 ~ 2025-06-30
16,901,850 GBP2023-07-01 ~ 2024-06-30
Distribution Costs
1,437,576 GBP2024-07-01 ~ 2025-06-30
934,581 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
14,572,142 GBP2024-07-01 ~ 2025-06-30
13,385,547 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
2,880,857 GBP2024-07-01 ~ 2025-06-30
2,581,722 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
994 GBP2024-07-01 ~ 2025-06-30
Interest Payable/Similar Charges (Finance Costs)
12,682 GBP2024-07-01 ~ 2025-06-30
9,337 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
2,869,169 GBP2024-07-01 ~ 2025-06-30
2,572,385 GBP2023-07-01 ~ 2024-06-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
297,722 GBP2024-07-01 ~ 2025-06-30
897,201 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
2,571,447 GBP2024-07-01 ~ 2025-06-30
1,675,184 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
2,571,447 GBP2024-07-01 ~ 2025-06-30
1,675,184 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
9,437,228 GBP2025-06-30
6,654,230 GBP2024-06-30
Fixed Assets - Investments
1 GBP2025-06-30
1 GBP2024-06-30
Fixed Assets
9,437,229 GBP2025-06-30
6,654,231 GBP2024-06-30
Total Inventories
3,611,098 GBP2025-06-30
3,805,913 GBP2024-06-30
Debtors
14,985,968 GBP2025-06-30
13,924,240 GBP2024-06-30
Cash at bank and in hand
196,466 GBP2025-06-30
594,339 GBP2024-06-30
Current Assets
18,793,532 GBP2025-06-30
18,324,492 GBP2024-06-30
Creditors
Current
8,233,330 GBP2025-06-30
7,883,288 GBP2024-06-30
Net Current Assets/Liabilities
10,560,202 GBP2025-06-30
10,441,204 GBP2024-06-30
Total Assets Less Current Liabilities
19,997,431 GBP2025-06-30
17,095,435 GBP2024-06-30
Creditors
Non-current
-1,451 GBP2024-06-30
Net Assets/Liabilities
18,615,431 GBP2025-06-30
16,043,984 GBP2024-06-30
Equity
Called up share capital
766 GBP2025-06-30
766 GBP2024-06-30
766 GBP2023-06-30
Share premium
32,451 GBP2025-06-30
32,451 GBP2024-06-30
32,451 GBP2023-06-30
Capital redemption reserve
286 GBP2025-06-30
286 GBP2024-06-30
286 GBP2023-06-30
Retained earnings (accumulated losses)
18,581,928 GBP2025-06-30
16,010,481 GBP2024-06-30
14,335,297 GBP2023-06-30
Equity
18,615,431 GBP2025-06-30
16,043,984 GBP2024-06-30
14,368,800 GBP2023-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
2,571,447 GBP2024-07-01 ~ 2025-06-30
1,675,184 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
6,237,829 GBP2024-07-01 ~ 2025-06-30
5,376,917 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
30,348 GBP2024-07-01 ~ 2025-06-30
51,969 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
5,521 GBP2024-07-01 ~ 2025-06-30
12,624 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
6,273,698 GBP2024-07-01 ~ 2025-06-30
5,441,510 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
1292024-07-01 ~ 2025-06-30
1182023-07-01 ~ 2024-06-30
Director Remuneration
509,575 GBP2024-07-01 ~ 2025-06-30
394,778 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
1,476,024 GBP2024-07-01 ~ 2025-06-30
1,212,683 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
9,250 GBP2024-07-01 ~ 2025-06-30
8,788 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
269,962 GBP2024-07-01 ~ 2025-06-30
496,865 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings
296,052 GBP2025-06-30
296,052 GBP2024-06-30
Plant and equipment
15,659,101 GBP2025-06-30
13,511,973 GBP2024-06-30
Motor vehicles
6,578,570 GBP2025-06-30
4,695,052 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
22,533,723 GBP2025-06-30
18,503,077 GBP2024-06-30
Property, Plant & Equipment - Disposals
Motor vehicles
-404,250 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-404,250 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
10,828,605 GBP2025-06-30
10,105,757 GBP2024-06-30
Motor vehicles
2,267,890 GBP2025-06-30
1,743,090 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
13,096,495 GBP2025-06-30
11,848,847 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
722,848 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
753,176 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
1,476,024 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-228,376 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-228,376 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Land and buildings
296,052 GBP2025-06-30
296,052 GBP2024-06-30
Plant and equipment
4,830,496 GBP2025-06-30
3,406,216 GBP2024-06-30
Motor vehicles
4,310,680 GBP2025-06-30
2,951,962 GBP2024-06-30
Raw Materials
739,386 GBP2025-06-30
635,969 GBP2024-06-30
Finished Goods
2,871,712 GBP2025-06-30
3,169,944 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
9,687,343 GBP2025-06-30
9,884,796 GBP2024-06-30
Amounts Owed by Group Undertakings
Current
5,021,047 GBP2025-06-30
3,119,813 GBP2024-06-30
Other Debtors
Current
191,288 GBP2025-06-30
810,098 GBP2024-06-30
Prepayments/Accrued Income
Current
86,290 GBP2025-06-30
109,533 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
14,985,968 GBP2025-06-30
Amounts falling due within one year, Current
13,924,240 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
113,440 GBP2024-06-30
Trade Creditors/Trade Payables
Current
6,265,475 GBP2025-06-30
5,300,717 GBP2024-06-30
Corporation Tax Payable
Current
141,592 GBP2025-06-30
498,124 GBP2024-06-30
Other Taxation & Social Security Payable
Current
160,099 GBP2025-06-30
108,727 GBP2024-06-30
Accrued Liabilities
Current
1,666,164 GBP2025-06-30
1,862,280 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
1,451 GBP2024-06-30
hire purchase agreements
114,891 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
1,382,000 GBP2025-06-30
1,050,000 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
720 shares2025-06-30
Class 2 ordinary share
46 shares2025-06-30
Profit/Loss
Retained earnings (accumulated losses)
2,571,447 GBP2024-07-01 ~ 2025-06-30