Turnover/Revenue
18,252,662 GBP2024-05-01 ~ 2025-04-30
17,060,598 GBP2023-05-01 ~ 2024-04-30
Cost of Sales
-13,905,139 GBP2024-05-01 ~ 2025-04-30
-11,907,533 GBP2023-05-01 ~ 2024-04-30
Gross Profit/Loss
4,347,523 GBP2024-05-01 ~ 2025-04-30
5,153,065 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
-3,579,468 GBP2024-05-01 ~ 2025-04-30
-4,598,100 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
45,083 GBP2024-05-01 ~ 2025-04-30
38,307 GBP2023-05-01 ~ 2024-04-30
Interest Payable/Similar Charges (Finance Costs)
-57,062 GBP2024-05-01 ~ 2025-04-30
-88,707 GBP2023-05-01 ~ 2024-04-30
Profit/Loss on Ordinary Activities Before Tax
756,076 GBP2024-05-01 ~ 2025-04-30
518,075 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
826,696 GBP2024-05-01 ~ 2025-04-30
498,215 GBP2023-05-01 ~ 2024-04-30
Comprehensive Income/Expense
826,696 GBP2024-05-01 ~ 2025-04-30
498,215 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment
1,981,872 GBP2025-04-30
2,359,015 GBP2024-04-30
Total Inventories
180,863 GBP2025-04-30
182,462 GBP2024-04-30
Debtors
Current
4,836,068 GBP2025-04-30
3,905,024 GBP2024-04-30
Cash at bank and in hand
2,813,688 GBP2025-04-30
2,554,669 GBP2024-04-30
Current Assets
7,830,619 GBP2025-04-30
6,642,155 GBP2024-04-30
Net Current Assets/Liabilities
3,705,840 GBP2025-04-30
3,321,849 GBP2024-04-30
Total Assets Less Current Liabilities
5,687,712 GBP2025-04-30
5,680,864 GBP2024-04-30
Net Assets/Liabilities
4,412,459 GBP2025-04-30
4,085,760 GBP2024-04-30
Equity
Called up share capital
1,055 GBP2025-04-30
1,052 GBP2024-04-30
1,052 GBP2023-04-30
Retained earnings (accumulated losses)
4,411,404 GBP2025-04-30
4,084,708 GBP2024-04-30
4,086,493 GBP2023-04-30
Equity
4,412,459 GBP2025-04-30
4,085,760 GBP2024-04-30
4,087,545 GBP2023-04-30
Profit/Loss
Retained earnings (accumulated losses)
826,696 GBP2024-05-01 ~ 2025-04-30
498,215 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
Retained earnings (accumulated losses)
-500,000 GBP2024-05-01 ~ 2025-04-30
-500,000 GBP2023-05-01 ~ 2024-04-30
Dividends Paid
-500,000 GBP2024-05-01 ~ 2025-04-30
-500,000 GBP2023-05-01 ~ 2024-04-30
Issue of Equity Instruments
Called up share capital
3 GBP2024-05-01 ~ 2025-04-30
Issue of Equity Instruments
3 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Depreciation Expense
701,448 GBP2024-05-01 ~ 2025-04-30
871,689 GBP2023-05-01 ~ 2024-04-30
Wages/Salaries
2,170,804 GBP2024-05-01 ~ 2025-04-30
1,954,252 GBP2023-05-01 ~ 2024-04-30
Social Security Costs
199,589 GBP2024-05-01 ~ 2025-04-30
180,246 GBP2023-05-01 ~ 2024-04-30
Staff Costs/Employee Benefits Expense
2,479,201 GBP2024-05-01 ~ 2025-04-30
2,246,964 GBP2023-05-01 ~ 2024-04-30
Average number of employees in administration and support functions
782024-05-01 ~ 2025-04-30
722023-05-01 ~ 2024-04-30
Average Number of Employees
782024-05-01 ~ 2025-04-30
722023-05-01 ~ 2024-04-30
Director Remuneration
104,275 GBP2024-05-01 ~ 2025-04-30
82,269 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-70,620 GBP2024-05-01 ~ 2025-04-30
170,348 GBP2023-05-01 ~ 2024-04-30
Tax Expense/Credit at Applicable Tax Rate
189,019 GBP2024-05-01 ~ 2025-04-30
129,519 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Liabilities
Accelerated tax depreciation
412,350 GBP2025-04-30
482,315 GBP2024-04-30
Deferred Tax Liabilities
412,350 GBP2025-04-30
482,315 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Long leasehold
491,622 GBP2024-04-30
Furniture and fittings
90,316 GBP2025-04-30
532,394 GBP2024-04-30
Plant and equipment
5,412,802 GBP2025-04-30
5,007,911 GBP2024-04-30
Motor vehicles
248,554 GBP2025-04-30
461,244 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
6,262,676 GBP2025-04-30
6,493,171 GBP2024-04-30
Property, Plant & Equipment - Disposals
Furniture and fittings
-455,086 GBP2024-05-01 ~ 2025-04-30
Plant and equipment
-4,042 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
-382,690 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Disposals
-841,818 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Furniture and fittings
73,523 GBP2025-04-30
508,800 GBP2024-04-30
Plant and equipment
3,702,162 GBP2025-04-30
3,135,990 GBP2024-04-30
Motor vehicles
86,884 GBP2025-04-30
128,667 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
4,280,804 GBP2025-04-30
4,134,156 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings
19,809 GBP2024-05-01 ~ 2025-04-30
Plant and equipment
570,213 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
53,890 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
701,448 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Furniture and fittings
-455,086 GBP2024-05-01 ~ 2025-04-30
Plant and equipment
-4,041 GBP2024-05-01 ~ 2025-04-30
Motor vehicles
-95,673 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-554,800 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment
Furniture and fittings
16,793 GBP2025-04-30
23,594 GBP2024-04-30
Plant and equipment
1,710,640 GBP2025-04-30
1,871,921 GBP2024-04-30
Motor vehicles
161,670 GBP2025-04-30
332,577 GBP2024-04-30
Raw materials and consumables
48,253 GBP2025-04-30
35,468 GBP2024-04-30
Other types of inventories not specified separately
132,610 GBP2025-04-30
146,994 GBP2024-04-30
Trade Debtors/Trade Receivables
Amounts falling due within one year, Current
2,138,909 GBP2025-04-30
Current, Amounts falling due within one year
1,606,409 GBP2024-04-30
Other Debtors
Amounts falling due within one year, Current
60,681 GBP2025-04-30
Current, Amounts falling due within one year
51,800 GBP2024-04-30
Debtors
Amounts falling due within one year, Current
4,836,068 GBP2025-04-30
Current, Amounts falling due within one year
3,905,024 GBP2024-04-30
Total Borrowings
Current, Amounts falling due within one year
505,214 GBP2024-04-30
Non-current, Amounts falling due after one year
675,253 GBP2025-04-30
Par Value of Share
Class 1 ordinary share
12024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1,055 shares2025-04-30
1,052 shares2024-04-30
Other Remaining Borrowings
Non-current
675,253 GBP2025-04-30
884,104 GBP2024-04-30
Current
491,676 GBP2025-04-30
505,214 GBP2024-04-30
Finance Lease Liabilities - Total Present Value
Amounts falling due within one year
491,676 GBP2025-04-30
505,214 GBP2024-04-30
Minimum gross finance lease payments owing
1,166,929 GBP2025-04-30
1,389,317 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
327,679 GBP2025-04-30
327,679 GBP2024-04-30
Between two and five year
149,179 GBP2025-04-30
476,857 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
476,858 GBP2025-04-30
804,536 GBP2024-04-30
Dividend per share (interim)
12024-05-01 ~ 2025-04-30
12023-05-01 ~ 2024-04-30