Turnover/Revenue
21,790,619 GBP2024-07-01 ~ 2025-06-30
21,801,182 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-15,259,157 GBP2024-07-01 ~ 2025-06-30
-15,534,102 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
6,531,462 GBP2024-07-01 ~ 2025-06-30
6,267,080 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-4,316,862 GBP2024-07-01 ~ 2025-06-30
-4,154,175 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
2,694,099 GBP2024-07-01 ~ 2025-06-30
2,590,786 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
-10,629 GBP2024-07-01 ~ 2025-06-30
2,797 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
2,683,470 GBP2024-07-01 ~ 2025-06-30
2,593,583 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
2,002,226 GBP2024-07-01 ~ 2025-06-30
1,949,102 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
1,667,847 GBP2025-06-30
2,046,260 GBP2024-06-30
Fixed Assets - Investments
1 GBP2025-06-30
1 GBP2024-06-30
Fixed Assets
1,667,848 GBP2025-06-30
2,046,261 GBP2024-06-30
Total Inventories
4,196,766 GBP2025-06-30
4,553,533 GBP2024-06-30
Debtors
Current
13,100,654 GBP2025-06-30
8,256,194 GBP2024-06-30
Cash at bank and in hand
682,610 GBP2025-06-30
912,983 GBP2024-06-30
Current Assets
17,980,030 GBP2025-06-30
13,722,710 GBP2024-06-30
Net Current Assets/Liabilities
10,323,470 GBP2025-06-30
7,790,290 GBP2024-06-30
Total Assets Less Current Liabilities
11,991,318 GBP2025-06-30
9,836,551 GBP2024-06-30
Net Assets/Liabilities
11,838,777 GBP2025-06-30
9,836,551 GBP2024-06-30
Property, Plant & Equipment - Depreciation Expense
818,592 GBP2024-07-01 ~ 2025-06-30
752,482 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
4,442,845 GBP2024-07-01 ~ 2025-06-30
4,311,896 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
402,986 GBP2024-07-01 ~ 2025-06-30
368,604 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
5,101,920 GBP2024-07-01 ~ 2025-06-30
4,785,728 GBP2023-07-01 ~ 2024-06-30
Average number of employees in administration and support functions
322024-07-01 ~ 2025-06-30
332023-07-01 ~ 2024-06-30
Average Number of Employees
1372024-07-01 ~ 2025-06-30
1352023-07-01 ~ 2024-06-30
Audit Fees/Expenses
7,000 GBP2024-07-01 ~ 2025-06-30
7,400 GBP2023-07-01 ~ 2024-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
610,106 GBP2024-07-01 ~ 2025-06-30
356,964 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
670,868 GBP2024-07-01 ~ 2025-06-30
648,396 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
5,722,864 GBP2025-06-30
5,381,325 GBP2024-06-30
Furniture and fittings
2,496,600 GBP2025-06-30
2,397,960 GBP2024-06-30
Motor vehicles
97,024 GBP2025-06-30
97,024 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
8,316,488 GBP2025-06-30
7,876,309 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
5,031,003 GBP2025-06-30
4,492,811 GBP2024-06-30
Furniture and fittings
1,542,863 GBP2025-06-30
1,275,390 GBP2024-06-30
Motor vehicles
74,775 GBP2025-06-30
61,848 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
6,648,641 GBP2025-06-30
5,830,049 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
538,192 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
267,473 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
12,927 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
818,592 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
691,861 GBP2025-06-30
888,514 GBP2024-06-30
Furniture and fittings
953,737 GBP2025-06-30
1,122,570 GBP2024-06-30
Motor vehicles
22,249 GBP2025-06-30
35,176 GBP2024-06-30
Investments in Subsidiaries
1 GBP2025-06-30
1 GBP2024-06-30
Cost valuation
1 GBP2024-06-30
Raw materials and consumables
1,448,867 GBP2025-06-30
2,167,494 GBP2024-06-30
Value of work in progress
2,674,537 GBP2025-06-30
2,164,975 GBP2024-06-30
Finished Goods/Goods for Resale
73,362 GBP2025-06-30
221,064 GBP2024-06-30
Trade Debtors/Trade Receivables
3,470,348 GBP2025-06-30
3,973,711 GBP2024-06-30
Amounts Owed By Related Parties
8,754,465 GBP2025-06-30
3,360,852 GBP2024-06-30
Other Debtors
1,826 GBP2025-06-30
1 GBP2024-06-30
Prepayments
570,741 GBP2025-06-30
378,787 GBP2024-06-30
Debtors
13,100,654 GBP2025-06-30
8,256,194 GBP2024-06-30
Current, Amounts falling due within one year
13,100,654 GBP2025-06-30
Amounts falling due within one year, Current
7,798,629 GBP2024-06-30
Cash and Cash Equivalents
682,610 GBP2025-06-30
912,983 GBP2024-06-30
Total Borrowings
Current, Amounts falling due within one year
964,629 GBP2025-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
152,541 GBP2025-06-30
-457,565 GBP2024-06-30
Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
50,000 shares2025-06-30
50,000 shares2024-06-30
Bank Overdrafts
Current
964,629 GBP2025-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
404,862 GBP2025-06-30
343,562 GBP2024-06-30
Between two and five year
1,331,205 GBP2025-06-30
1,227,914 GBP2024-06-30
More than five year
397,117 GBP2025-06-30
526,500 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
2,133,184 GBP2025-06-30
2,097,976 GBP2024-06-30