(expand)Amounts set aside to cover potential liabilities or losses
Deferred taxation
665,492 GBP2025-06-30
646,225 GBP2024-06-30
Turnover/Revenue
9,031,192 GBP2024-07-01 ~ 2025-06-30
7,966,645 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
5,732,894 GBP2024-07-01 ~ 2025-06-30
5,437,565 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
3,298,298 GBP2024-07-01 ~ 2025-06-30
2,529,080 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
1,866,245 GBP2024-07-01 ~ 2025-06-30
1,851,889 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
1,432,053 GBP2024-07-01 ~ 2025-06-30
677,191 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
67,895 GBP2024-07-01 ~ 2025-06-30
52,275 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
1,366,514 GBP2024-07-01 ~ 2025-06-30
627,078 GBP2023-07-01 ~ 2024-06-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
282,197 GBP2024-07-01 ~ 2025-06-30
72,202 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
1,084,317 GBP2024-07-01 ~ 2025-06-30
554,876 GBP2023-07-01 ~ 2024-06-30
Intangible Assets
13,537 GBP2025-06-30
16,387 GBP2024-06-30
Property, Plant & Equipment
2,896,853 GBP2025-06-30
2,771,266 GBP2024-06-30
Fixed Assets
2,910,390 GBP2025-06-30
2,787,653 GBP2024-06-30
Total Inventories
349,553 GBP2025-06-30
542,253 GBP2024-06-30
Debtors
2,693,992 GBP2025-06-30
2,124,244 GBP2024-06-30
Cash at bank and in hand
319,448 GBP2025-06-30
1,621,475 GBP2024-06-30
Current Assets
3,362,993 GBP2025-06-30
4,287,972 GBP2024-06-30
Creditors
Amounts falling due within one year
2,061,996 GBP2025-06-30
1,868,775 GBP2024-06-30
Net Current Assets/Liabilities
1,300,997 GBP2025-06-30
2,419,197 GBP2024-06-30
Total Assets Less Current Liabilities
4,211,387 GBP2025-06-30
5,206,850 GBP2024-06-30
Creditors
Amounts falling due after one year
776,336 GBP2025-06-30
722,868 GBP2024-06-30
Net Assets/Liabilities
2,769,559 GBP2025-06-30
3,837,757 GBP2024-06-30
Equity
Called up share capital
269 GBP2025-06-30
269 GBP2024-06-30
327 GBP2023-06-30
Capital redemption reserve
1,731 GBP2025-06-30
1,731 GBP2024-06-30
1,673 GBP2023-06-30
Retained earnings (accumulated losses)
2,767,559 GBP2025-06-30
3,835,757 GBP2024-06-30
3,621,450 GBP2023-06-30
Equity
2,769,559 GBP2025-06-30
3,837,757 GBP2024-06-30
3,623,450 GBP2023-06-30
Profit/Loss
Retained earnings (accumulated losses)
1,084,317 GBP2024-07-01 ~ 2025-06-30
554,876 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
1,084,317 GBP2024-07-01 ~ 2025-06-30
554,876 GBP2023-07-01 ~ 2024-06-30
Equity - Income/Expense Recognised Directly
Called up share capital
-58 GBP2023-07-01 ~ 2024-06-30
Retained earnings (accumulated losses)
-2,152,515 GBP2024-07-01 ~ 2025-06-30
-340,569 GBP2023-07-01 ~ 2024-06-30
Equity - Income/Expense Recognised Directly
-2,152,515 GBP2024-07-01 ~ 2025-06-30
-340,569 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
452,822 GBP2024-07-01 ~ 2025-06-30
476,766 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation rate used
Plant and equipment
10.002024-07-01 ~ 2025-06-30
Furniture and fittings
10.002024-07-01 ~ 2025-06-30
Motor vehicles
25.002024-07-01 ~ 2025-06-30
Computers
25.002024-07-01 ~ 2025-06-30
Average number of employees in administration and support functions
92024-07-01 ~ 2025-06-30
102023-07-01 ~ 2024-06-30
Wages/Salaries
2,244,133 GBP2024-07-01 ~ 2025-06-30
2,444,606 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
238,950 GBP2024-07-01 ~ 2025-06-30
259,970 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
238,170 GBP2024-07-01 ~ 2025-06-30
56,696 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
2,721,253 GBP2024-07-01 ~ 2025-06-30
2,761,272 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
123,380 GBP2024-07-01 ~ 2025-06-30
305,105 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
19,267 GBP2024-07-01 ~ 2025-06-30
-54,516 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
341,629 GBP2024-07-01 ~ 2025-06-30
156,769 GBP2023-07-01 ~ 2024-06-30
Intangible Assets - Gross Cost
28,500 GBP2025-06-30
Intangible Assets - Accumulated Amortisation & Impairment
14,963 GBP2025-06-30
12,113 GBP2024-06-30
Intangible Assets - Increase From Amortisation Charge for Year
2,850 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings
176,417 GBP2025-06-30
120,136 GBP2024-06-30
Plant and equipment
6,802,315 GBP2025-06-30
6,528,586 GBP2024-06-30
Furniture and fittings
263,772 GBP2025-06-30
225,183 GBP2024-06-30
Motor vehicles
212,943 GBP2025-06-30
185,902 GBP2024-06-30
Computers
113,493 GBP2025-06-30
107,354 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
7,568,940 GBP2025-06-30
7,167,161 GBP2024-06-30
Property, Plant & Equipment - Disposals
Plant and equipment
-330,000 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-152,274 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-482,274 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings
8,276 GBP2025-06-30
4,777 GBP2024-06-30
Plant and equipment
4,377,162 GBP2025-06-30
4,100,726 GBP2024-06-30
Furniture and fittings
156,391 GBP2025-06-30
141,038 GBP2024-06-30
Motor vehicles
46,244 GBP2025-06-30
81,203 GBP2024-06-30
Computers
84,014 GBP2025-06-30
68,151 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
4,672,087 GBP2025-06-30
4,395,895 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings
3,499 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
379,936 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
15,353 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
38,171 GBP2024-07-01 ~ 2025-06-30
Computers
15,863 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
452,822 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-103,500 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-73,130 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-176,630 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Land and buildings
168,141 GBP2025-06-30
115,359 GBP2024-06-30
Plant and equipment
2,425,153 GBP2025-06-30
2,427,860 GBP2024-06-30
Furniture and fittings
107,381 GBP2025-06-30
84,145 GBP2024-06-30
Motor vehicles
166,699 GBP2025-06-30
104,699 GBP2024-06-30
Computers
29,479 GBP2025-06-30
39,203 GBP2024-06-30
Plant and equipment, Under hire purchased contracts or finance leases
1,472,865 GBP2025-06-30
1,560,302 GBP2024-06-30
Raw Materials
349,553 GBP2025-06-30
542,253 GBP2024-06-30
Trade Debtors/Trade Receivables
2,410,228 GBP2025-06-30
2,013,816 GBP2024-06-30
Prepayments/Accrued Income
277,945 GBP2025-06-30
102,059 GBP2024-06-30
Other Debtors
5,819 GBP2025-06-30
8,369 GBP2024-06-30
Bank Borrowings/Overdrafts
Amounts falling due within one year
40,604 GBP2025-06-30
33,748 GBP2024-06-30
Trade Creditors/Trade Payables
Amounts falling due within one year
1,097,731 GBP2025-06-30
952,545 GBP2024-06-30
Accrued Liabilities/Deferred Income
Amounts falling due within one year
137,563 GBP2025-06-30
64,902 GBP2024-06-30
Corporation Tax Payable
Amounts falling due within one year
262,940 GBP2025-06-30
174,649 GBP2024-06-30
Other Taxation & Social Security Payable
Amounts falling due within one year
196,455 GBP2025-06-30
285,149 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Amounts falling due within one year
319,704 GBP2025-06-30
349,343 GBP2024-06-30
Amounts owed to directors
Amounts falling due within one year
6,999 GBP2025-06-30
8,439 GBP2024-06-30
Bank Borrowings/Overdrafts
Amounts falling due after one year
121,396 GBP2025-06-30
163,586 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Amounts falling due after one year
654,940 GBP2025-06-30
559,282 GBP2024-06-30
Minimum gross finance lease payments owing
Amounts falling due within one year
319,704 GBP2025-06-30
349,343 GBP2024-06-30
Between one and five year
654,940 GBP2025-06-30
559,282 GBP2024-06-30
Minimum gross finance lease payments owing
974,644 GBP2025-06-30
908,625 GBP2024-06-30
Deferred Tax Liabilities
665,492 GBP2025-06-30
646,225 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
269 shares2025-06-30
269 shares2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
160,960 GBP2025-06-30
146,100 GBP2024-06-30
Between one and five year
606,478 GBP2025-06-30
545,540 GBP2024-06-30
More than five year
360,000 GBP2025-06-30
517,500 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
1,127,438 GBP2025-06-30
1,209,140 GBP2024-06-30