Turnover/Revenue
49,094,106 GBP2024-07-01 ~ 2025-06-30
41,351,498 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
38,550,781 GBP2024-07-01 ~ 2025-06-30
34,783,666 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
10,543,325 GBP2024-07-01 ~ 2025-06-30
6,567,832 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
3,122,283 GBP2024-07-01 ~ 2025-06-30
2,500,812 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
7,453,575 GBP2024-07-01 ~ 2025-06-30
4,098,310 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
284,818 GBP2024-07-01 ~ 2025-06-30
138,653 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
52,428 GBP2024-07-01 ~ 2025-06-30
44,742 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
7,685,965 GBP2024-07-01 ~ 2025-06-30
4,192,221 GBP2023-07-01 ~ 2024-06-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
1,923,131 GBP2024-07-01 ~ 2025-06-30
1,048,642 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
5,762,834 GBP2024-07-01 ~ 2025-06-30
3,143,579 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
5,762,834 GBP2024-07-01 ~ 2025-06-30
3,143,579 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
304,579 GBP2025-06-30
245,583 GBP2024-06-30
Fixed Assets - Investments
2,380,150 GBP2025-06-30
530,150 GBP2024-06-30
Fixed Assets
2,684,729 GBP2025-06-30
775,733 GBP2024-06-30
Total Inventories
2,267,041 GBP2025-06-30
634,707 GBP2024-06-30
Debtors
9,116,807 GBP2025-06-30
8,243,528 GBP2024-06-30
Cash at bank and in hand
7,758,073 GBP2025-06-30
6,957,387 GBP2024-06-30
Current Assets
19,141,921 GBP2025-06-30
15,835,622 GBP2024-06-30
Creditors
Current
8,791,110 GBP2025-06-30
8,186,398 GBP2024-06-30
Net Current Assets/Liabilities
10,350,811 GBP2025-06-30
7,649,224 GBP2024-06-30
Total Assets Less Current Liabilities
13,035,540 GBP2025-06-30
8,424,957 GBP2024-06-30
Net Assets/Liabilities
12,959,395 GBP2025-06-30
8,363,561 GBP2024-06-30
Equity
Called up share capital
5,001,000 GBP2025-06-30
5,001,000 GBP2024-06-30
5,801,000 GBP2023-06-30
Retained earnings (accumulated losses)
7,958,395 GBP2025-06-30
3,362,561 GBP2024-06-30
938,421 GBP2023-06-30
Equity
12,959,395 GBP2025-06-30
8,363,561 GBP2024-06-30
6,739,421 GBP2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-1,167,000 GBP2024-07-01 ~ 2025-06-30
-719,439 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-1,167,000 GBP2024-07-01 ~ 2025-06-30
-719,439 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
5,762,834 GBP2024-07-01 ~ 2025-06-30
3,143,579 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
2,112,492 GBP2024-07-01 ~ 2025-06-30
1,721,901 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
287,140 GBP2024-07-01 ~ 2025-06-30
228,752 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
68,124 GBP2024-07-01 ~ 2025-06-30
41,114 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
2,467,756 GBP2024-07-01 ~ 2025-06-30
1,991,767 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
412024-07-01 ~ 2025-06-30
352023-07-01 ~ 2024-06-30
Director Remuneration
498,357 GBP2024-07-01 ~ 2025-06-30
400,139 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
132,056 GBP2024-07-01 ~ 2025-06-30
78,481 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
1,908,382 GBP2024-07-01 ~ 2025-06-30
1,001,844 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
1,921,491 GBP2024-07-01 ~ 2025-06-30
1,048,055 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
399,946 GBP2025-06-30
267,399 GBP2024-06-30
Furniture and fittings
156,602 GBP2025-06-30
122,687 GBP2024-06-30
Motor vehicles
39,985 GBP2025-06-30
17,495 GBP2024-06-30
Computers
73,844 GBP2025-06-30
73,844 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
670,377 GBP2025-06-30
481,425 GBP2024-06-30
Property, Plant & Equipment - Disposals
Furniture and fittings
-2,100 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-2,100 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
190,757 GBP2025-06-30
87,224 GBP2024-06-30
Furniture and fittings
87,415 GBP2025-06-30
68,658 GBP2024-06-30
Motor vehicles
18,744 GBP2025-06-30
17,495 GBP2024-06-30
Computers
68,882 GBP2025-06-30
62,465 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
365,798 GBP2025-06-30
235,842 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
103,533 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
20,857 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
1,249 GBP2024-07-01 ~ 2025-06-30
Computers
6,417 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
132,056 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Furniture and fittings
-2,100 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-2,100 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
209,189 GBP2025-06-30
180,175 GBP2024-06-30
Furniture and fittings
69,187 GBP2025-06-30
54,029 GBP2024-06-30
Motor vehicles
21,241 GBP2025-06-30
Computers
4,962 GBP2025-06-30
11,379 GBP2024-06-30
Value of work in progress
2,267,041 GBP2025-06-30
634,707 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
7,945,346 GBP2025-06-30
6,248,247 GBP2024-06-30
Other Debtors
Current
482,992 GBP2025-06-30
282,567 GBP2024-06-30
Amount of value-added tax that is recoverable
Current
131,882 GBP2025-06-30
132,860 GBP2024-06-30
Prepayments/Accrued Income
Current
126,587 GBP2025-06-30
100,854 GBP2024-06-30
Debtors
Amounts falling due within one year, Current
9,116,807 GBP2025-06-30
Current, Amounts falling due within one year
8,243,528 GBP2024-06-30
Trade Creditors/Trade Payables
Current
4,288,212 GBP2025-06-30
3,739,085 GBP2024-06-30
Corporation Tax Payable
Current
1,158,382 GBP2025-06-30
1,001,844 GBP2024-06-30
Other Taxation & Social Security Payable
Current
121,713 GBP2025-06-30
94,540 GBP2024-06-30
Other Creditors
Current
1,014,400 GBP2025-06-30
2,082,945 GBP2024-06-30
Accrued Liabilities
Current
1,614,903 GBP2025-06-30
799,984 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
35,077 GBP2025-06-30
35,077 GBP2024-06-30
Between one and five year
8,769 GBP2025-06-30
43,846 GBP2024-06-30
All periods
43,846 GBP2025-06-30
78,923 GBP2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
76,145 GBP2025-06-30
61,396 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
76,145 GBP2025-06-30
61,396 GBP2024-06-30
Profit/Loss
Retained earnings (accumulated losses)
5,762,834 GBP2024-07-01 ~ 2025-06-30