Average Number of Employees
952024-05-01 ~ 2025-04-30
842023-05-01 ~ 2024-04-30
Turnover/Revenue
25,181,578 GBP2024-05-01 ~ 2025-04-30
21,387,884 GBP2023-05-01 ~ 2024-04-30
Cost of Sales
-15,445,897 GBP2024-05-01 ~ 2025-04-30
-13,365,650 GBP2023-05-01 ~ 2024-04-30
Gross Profit/Loss
9,735,681 GBP2024-05-01 ~ 2025-04-30
8,022,234 GBP2023-05-01 ~ 2024-04-30
Administrative Expenses
-6,259,141 GBP2024-05-01 ~ 2025-04-30
-5,470,112 GBP2023-05-01 ~ 2024-04-30
Operating Profit/Loss
3,476,540 GBP2024-05-01 ~ 2025-04-30
2,552,122 GBP2023-05-01 ~ 2024-04-30
Other Interest Receivable/Similar Income (Finance Income)
69 GBP2024-05-01 ~ 2025-04-30
35 GBP2023-05-01 ~ 2024-04-30
Profit/Loss on Ordinary Activities Before Tax
3,005,875 GBP2024-05-01 ~ 2025-04-30
2,106,052 GBP2023-05-01 ~ 2024-04-30
Profit/Loss
2,840,915 GBP2024-05-01 ~ 2025-04-30
1,767,401 GBP2023-05-01 ~ 2024-04-30
Intangible Assets
1,150 GBP2025-04-30
1,350 GBP2024-04-30
Property, Plant & Equipment
2,772,434 GBP2025-04-30
2,784,326 GBP2024-04-30
Fixed Assets
2,773,584 GBP2025-04-30
2,785,676 GBP2024-04-30
Total Inventories
184,120 GBP2025-04-30
254,439 GBP2024-04-30
Debtors
Current
9,246,591 GBP2025-04-30
8,626,789 GBP2024-04-30
Cash at bank and in hand
1,788,566 GBP2025-04-30
1,342,343 GBP2024-04-30
Current Assets
11,219,277 GBP2025-04-30
10,223,571 GBP2024-04-30
Creditors
Current, Amounts falling due within one year
-8,075,314 GBP2024-04-30
Net Current Assets/Liabilities
5,080,171 GBP2025-04-30
2,148,257 GBP2024-04-30
Total Assets Less Current Liabilities
7,853,755 GBP2025-04-30
4,933,933 GBP2024-04-30
Net Assets/Liabilities
7,311,197 GBP2025-04-30
4,470,282 GBP2024-04-30
Equity
Called up share capital
1,000 GBP2025-04-30
1,000 GBP2024-04-30
1,000 GBP2023-05-01
Retained earnings (accumulated losses)
7,310,197 GBP2025-04-30
4,469,282 GBP2024-04-30
2,701,881 GBP2023-05-01
Equity
7,311,197 GBP2025-04-30
4,470,282 GBP2024-04-30
2,702,881 GBP2023-05-01
Profit/Loss
Retained earnings (accumulated losses)
2,840,915 GBP2024-05-01 ~ 2025-04-30
1,767,401 GBP2023-05-01 ~ 2024-04-30
Audit Fees/Expenses
20,974 GBP2024-05-01 ~ 2025-04-30
20,368 GBP2023-05-01 ~ 2024-04-30
Wages/Salaries
4,098,880 GBP2024-05-01 ~ 2025-04-30
3,410,623 GBP2023-05-01 ~ 2024-04-30
Social Security Costs
446,412 GBP2024-05-01 ~ 2025-04-30
353,983 GBP2023-05-01 ~ 2024-04-30
Staff Costs/Employee Benefits Expense
4,866,525 GBP2024-05-01 ~ 2025-04-30
4,026,448 GBP2023-05-01 ~ 2024-04-30
Director Remuneration
179,373 GBP2024-05-01 ~ 2025-04-30
212,873 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
172,366 GBP2024-05-01 ~ 2025-04-30
338,651 GBP2023-05-01 ~ 2024-04-30
Tax Expense/Credit at Applicable Tax Rate
751,469 GBP2024-05-01 ~ 2025-04-30
526,513 GBP2023-05-01 ~ 2024-04-30
Intangible Assets - Gross Cost
Development expenditure
2,000 GBP2025-04-30
2,000 GBP2024-04-30
Intangible Assets - Accumulated Amortisation & Impairment
Development expenditure
850 GBP2025-04-30
650 GBP2024-04-30
Intangible Assets
Development expenditure
1,150 GBP2025-04-30
1,350 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
5,800,503 GBP2025-04-30
5,347,066 GBP2024-04-30
Buildings
369,897 GBP2025-04-30
366,734 GBP2024-04-30
Property, Plant & Equipment - Gross Cost
6,170,400 GBP2025-04-30
5,713,800 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
3,224,661 GBP2025-04-30
2,830,096 GBP2024-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
3,397,966 GBP2025-04-30
2,929,474 GBP2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Owned/Freehold
468,492 GBP2024-05-01 ~ 2025-04-30
Property, Plant & Equipment
Plant and equipment
2,575,842 GBP2025-04-30
2,516,970 GBP2024-04-30
Buildings
196,592 GBP2025-04-30
267,356 GBP2024-04-30
Raw materials and consumables
184,120 GBP2025-04-30
254,439 GBP2024-04-30
Trade Debtors/Trade Receivables
Current
3,327,613 GBP2025-04-30
3,102,065 GBP2024-04-30
Other Debtors
Current
122,125 GBP2025-04-30
275,096 GBP2024-04-30
Prepayments/Accrued Income
Current
5,757,805 GBP2025-04-30
5,249,628 GBP2024-04-30
Amount of corporation tax that is recoverable
Current
39,048 GBP2025-04-30
Cash and Cash Equivalents
1,788,566 GBP2025-04-30
1,342,343 GBP2024-04-30
Bank Borrowings
Current
115,385 GBP2024-04-30
Trade Creditors/Trade Payables
Current
4,591,489 GBP2025-04-30
3,739,365 GBP2024-04-30
Amounts owed to group undertakings
Current
591,035 GBP2025-04-30
1,877,669 GBP2024-04-30
Taxation/Social Security Payable
Current
117,050 GBP2025-04-30
95,042 GBP2024-04-30
Other Creditors
Current
31,115 GBP2025-04-30
22,537 GBP2024-04-30
Accrued Liabilities/Deferred Income
Current
808,417 GBP2025-04-30
2,225,316 GBP2024-04-30
Creditors
Current
6,139,106 GBP2025-04-30
8,075,314 GBP2024-04-30
Bank Borrowings
Non-current
125,000 GBP2024-04-30
Current, Amounts falling due within one year
115,385 GBP2024-04-30
Total Borrowings
240,385 GBP2024-04-30
Net Deferred Tax Liability/Asset
542,558 GBP2025-04-30
338,651 GBP2024-04-30
Profit/Loss - Increase/Decrease in Net Deferred Tax Liability from Amount Recognised
203,907 GBP2024-05-01 ~ 2025-04-30
338,651 GBP2023-05-01 ~ 2024-04-30
Deferred Tax Liabilities
Accelerated tax depreciation
553,804 GBP2025-04-30
531,109 GBP2024-04-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
165 shares2025-04-30
165 shares2024-04-30
Par Value of Share
Class 1 ordinary share
1.002024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 2 ordinary share
751 shares2025-04-30
751 shares2024-04-30
Par Value of Share
Class 2 ordinary share
1.002024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
74 shares2025-04-30
74 shares2024-04-30
Par Value of Share
Class 3 ordinary share
1.002024-05-01 ~ 2025-04-30
Number of Shares Issued (Fully Paid)
Class 4 ordinary share
10 shares2025-04-30
10 shares2024-04-30
Par Value of Share
Class 4 ordinary share
1.002024-05-01 ~ 2025-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
304,707 GBP2025-04-30
241,075 GBP2024-04-30
Between one and five year
950,101 GBP2025-04-30
958,855 GBP2024-04-30
More than five year
37,119 GBP2025-04-30
41,425 GBP2024-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
1,291,927 GBP2025-04-30
1,241,355 GBP2024-04-30