Turnover/Revenue
21,140,064 GBP2024-07-01 ~ 2025-06-30
19,815,698 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-19,691,392 GBP2024-07-01 ~ 2025-06-30
-18,154,986 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
1,448,672 GBP2024-07-01 ~ 2025-06-30
1,660,712 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-1,237,470 GBP2024-07-01 ~ 2025-06-30
-1,223,861 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
264,759 GBP2024-07-01 ~ 2025-06-30
464,352 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
111,776 GBP2024-07-01 ~ 2025-06-30
304,869 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
60,796 GBP2024-07-01 ~ 2025-06-30
226,001 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-65,401 GBP2024-07-01 ~ 2025-06-30
-68,316 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
3,730,398 GBP2025-06-30
3,649,117 GBP2024-06-30
Total Inventories
425,315 GBP2025-06-30
203,819 GBP2024-06-30
Debtors
Current
4,209,676 GBP2025-06-30
3,145,501 GBP2024-06-30
Cash at bank and in hand
194,221 GBP2025-06-30
14,379 GBP2024-06-30
Current Assets
4,829,212 GBP2025-06-30
3,363,699 GBP2024-06-30
Net Current Assets/Liabilities
342,433 GBP2025-06-30
-88,594 GBP2024-06-30
Total Assets Less Current Liabilities
4,072,831 GBP2025-06-30
3,560,523 GBP2024-06-30
Net Assets/Liabilities
2,083,180 GBP2025-06-30
2,087,785 GBP2024-06-30
Equity
Called up share capital
10,000 GBP2025-06-30
10,000 GBP2024-06-30
Retained earnings (accumulated losses)
2,073,180 GBP2025-06-30
2,077,785 GBP2024-06-30
Equity
2,083,180 GBP2025-06-30
2,087,785 GBP2024-06-30
Property, Plant & Equipment - Depreciation Expense
179,239 GBP2024-07-01 ~ 2025-06-30
185,735 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
2,120,203 GBP2024-07-01 ~ 2025-06-30
2,166,360 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
203,180 GBP2024-07-01 ~ 2025-06-30
188,501 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
2,367,837 GBP2024-07-01 ~ 2025-06-30
2,398,169 GBP2023-07-01 ~ 2024-06-30
Average number of employees in administration and support functions
32024-07-01 ~ 2025-06-30
32023-07-01 ~ 2024-06-30
Average Number of Employees
682024-07-01 ~ 2025-06-30
702023-07-01 ~ 2024-06-30
Director Remuneration
65,537 GBP2024-07-01 ~ 2025-06-30
62,501 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
11,495 GBP2024-07-01 ~ 2025-06-30
10,450 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-12,398 GBP2024-07-01 ~ 2025-06-30
-40,072 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
27,944 GBP2024-07-01 ~ 2025-06-30
76,217 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
292,224 GBP2025-06-30
163,761 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
3,093,499 GBP2025-06-30
3,086,249 GBP2024-06-30
Motor vehicles
74,837 GBP2025-06-30
74,837 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
6,626,621 GBP2025-06-30
6,366,100 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
2,535,735 GBP2025-06-30
2,388,672 GBP2024-06-30
Motor vehicles
45,269 GBP2025-06-30
29,734 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,896,223 GBP2025-06-30
2,716,984 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Short leasehold
16,641 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
147,063 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
15,535 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
179,239 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
557,764 GBP2025-06-30
697,578 GBP2024-06-30
Motor vehicles
29,568 GBP2025-06-30
45,103 GBP2024-06-30
Other types of inventories not specified separately
425,315 GBP2025-06-30
203,819 GBP2024-06-30
Trade Debtors/Trade Receivables
Current, Amounts falling due within one year
3,759,530 GBP2025-06-30
Amounts falling due within one year, Current
2,699,797 GBP2024-06-30
Other Debtors
Current, Amounts falling due within one year
253,195 GBP2025-06-30
Amounts falling due within one year, Current
246,015 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
4,209,676 GBP2025-06-30
Amounts falling due within one year, Current
3,145,501 GBP2024-06-30
Total Borrowings
Current, Amounts falling due within one year
1,930,105 GBP2025-06-30
Non-current, Amounts falling due after one year
724,893 GBP2024-06-30
Bank Borrowings
Non-current
1,113,343 GBP2025-06-30
705,407 GBP2024-06-30
Total Borrowings
Non-current
1,113,343 GBP2025-06-30
724,893 GBP2024-06-30
Bank Borrowings
Current
61,567 GBP2025-06-30
191,475 GBP2024-06-30
Bank Overdrafts
Current
1,847,535 GBP2025-06-30
929,456 GBP2024-06-30
Other Remaining Borrowings
Current
1,523 GBP2025-06-30
3,879 GBP2024-06-30
Total Borrowings
Current
1,930,105 GBP2025-06-30
1,151,189 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
292,224 GBP2025-06-30
163,761 GBP2024-06-30
Finance Lease Liabilities - Total Present Value
Amounts falling due within one year
19,480 GBP2025-06-30
26,379 GBP2024-06-30
Minimum gross finance lease payments owing
19,480 GBP2025-06-30
45,865 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
21,657 GBP2025-06-30
37,834 GBP2024-06-30
Between two and five year
21,657 GBP2025-06-30
43,314 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
43,314 GBP2025-06-30
81,148 GBP2024-06-30