Cost of Sales
-44,058,991 GBP2024-07-01 ~ 2025-06-30
-37,879,088 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-7,113,510 GBP2024-07-01 ~ 2025-06-30
-6,896,203 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
1,544,770 GBP2024-07-01 ~ 2025-06-30
998,585 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
1,105,911 GBP2024-07-01 ~ 2025-06-30
740,682 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
1,105,911 GBP2024-07-01 ~ 2025-06-30
740,682 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
9,730,680 GBP2025-06-30
8,716,901 GBP2024-06-30
Debtors
6,321,529 GBP2025-06-30
3,800,846 GBP2024-06-30
Cash at bank and in hand
19,098 GBP2025-06-30
26,282 GBP2024-06-30
Current Assets
22,677,151 GBP2025-06-30
21,718,872 GBP2024-06-30
Creditors
Amounts falling due within one year
-18,026,960 GBP2025-06-30
-19,017,237 GBP2024-06-30
Net Current Assets/Liabilities
4,650,191 GBP2025-06-30
2,701,635 GBP2024-06-30
Total Assets Less Current Liabilities
14,380,871 GBP2025-06-30
11,418,536 GBP2024-06-30
Creditors
Amounts falling due after one year
-2,401,764 GBP2025-06-30
-781,911 GBP2024-06-30
Net Assets/Liabilities
10,332,720 GBP2025-06-30
9,226,809 GBP2024-06-30
Equity
Called up share capital
43,750 GBP2025-06-30
43,750 GBP2024-06-30
43,750 GBP2023-06-30
Capital redemption reserve
6,250 GBP2025-06-30
6,250 GBP2024-06-30
6,250 GBP2023-06-30
Retained earnings (accumulated losses)
10,282,720 GBP2025-06-30
9,176,809 GBP2024-06-30
8,436,127 GBP2023-06-30
Equity
10,332,720 GBP2025-06-30
9,226,809 GBP2024-06-30
Profit/Loss
Retained earnings (accumulated losses)
1,105,911 GBP2024-07-01 ~ 2025-06-30
740,682 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
12,000 GBP2024-07-01 ~ 2025-06-30
15,000 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
922024-07-01 ~ 2025-06-30
902023-07-01 ~ 2024-06-30
Wages/Salaries
4,156,298 GBP2024-07-01 ~ 2025-06-30
4,079,555 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
298,946 GBP2024-07-01 ~ 2025-06-30
158,040 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
4,895,506 GBP2024-07-01 ~ 2025-06-30
4,648,371 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
236,571 GBP2024-07-01 ~ 2025-06-30
93,276 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
4,362,269 GBP2025-06-30
4,127,172 GBP2024-06-30
Land and buildings, Under hire purchased contracts or finance leases
372,655 GBP2024-06-30
Plant and equipment
7,161,530 GBP2025-06-30
6,066,084 GBP2024-06-30
Motor vehicles
1,768,816 GBP2025-06-30
1,815,943 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
13,667,589 GBP2025-06-30
12,381,854 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
-3,250,911 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-85,367 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-3,336,278 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
1,014,509 GBP2025-06-30
932,941 GBP2024-06-30
Land and buildings, Under hire purchased contracts or finance leases
131,924 GBP2024-06-30
Plant and equipment
1,167,272 GBP2025-06-30
1,078,049 GBP2024-06-30
Motor vehicles
1,596,727 GBP2025-06-30
1,522,039 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
3,936,909 GBP2025-06-30
3,664,953 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
81,568 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
425,816 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
160,055 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
693,916 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-336,593 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-85,367 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-421,960 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Land and buildings, Owned/Freehold
3,347,760 GBP2025-06-30
Land and buildings
216,573 GBP2025-06-30
240,731 GBP2024-06-30
Plant and equipment
5,994,258 GBP2025-06-30
4,988,035 GBP2024-06-30
Motor vehicles
172,089 GBP2025-06-30
293,904 GBP2024-06-30
Owned/Freehold, Land and buildings
3,194,231 GBP2024-06-30
Finished Goods/Goods for Resale
16,153,763 GBP2025-06-30
17,747,380 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
5,368,249 GBP2025-06-30
3,492,460 GBP2024-06-30
Other Debtors
Current
641,213 GBP2025-06-30
0 GBP2024-06-30
Prepayments/Accrued Income
Current
312,067 GBP2025-06-30
308,386 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
7,107,801 GBP2025-06-30
7,665,026 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Current
1,321,062 GBP2025-06-30
3,331,131 GBP2024-06-30
Trade Creditors/Trade Payables
Current
8,686,638 GBP2025-06-30
6,653,007 GBP2024-06-30
Corporation Tax Payable
Current
203,839 GBP2025-06-30
166,178 GBP2024-06-30
Other Taxation & Social Security Payable
Current
180,096 GBP2025-06-30
728,604 GBP2024-06-30
Other Creditors
Current
3,941 GBP2025-06-30
15,516 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
523,583 GBP2025-06-30
457,775 GBP2024-06-30
Creditors
Current
18,026,960 GBP2025-06-30
19,017,237 GBP2024-06-30
Bank Borrowings/Overdrafts
Non-current
60,133 GBP2025-06-30
246,904 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Non-current
1,941,631 GBP2025-06-30
85,007 GBP2024-06-30
Other Remaining Borrowings
Non-current
400,000 GBP2025-06-30
450,000 GBP2024-06-30
Creditors
Non-current
2,401,764 GBP2025-06-30
781,911 GBP2024-06-30
Bank Borrowings
242,877 GBP2025-06-30
421,994 GBP2024-06-30
Total Borrowings
7,567,934 GBP2025-06-30
8,361,930 GBP2024-06-30
Current
7,107,801 GBP2025-06-30
7,665,026 GBP2024-06-30
Non-current
460,133 GBP2025-06-30
696,904 GBP2024-06-30
Minimum gross finance lease payments owing
Amounts falling due within one year
1,321,062 GBP2025-06-30
3,331,131 GBP2024-06-30
Minimum gross finance lease payments owing
3,262,693 GBP2025-06-30
3,416,138 GBP2024-06-30
Par Value of Share
Class 1 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
43,750 shares2025-06-30
43,750 shares2024-06-30