Cost of Sales
-12,201,300 GBP2023-05-01 ~ 2024-04-30
-10,745,565 GBP2022-05-01 ~ 2023-04-30
Distribution Costs
-180,314 GBP2023-05-01 ~ 2024-04-30
-94,304 GBP2022-05-01 ~ 2023-04-30
Administrative Expenses
-2,810,996 GBP2023-05-01 ~ 2024-04-30
-2,277,264 GBP2022-05-01 ~ 2023-04-30
Other Interest Receivable/Similar Income (Finance Income)
0 GBP2023-05-01 ~ 2024-04-30
166 GBP2022-05-01 ~ 2023-04-30
Profit/Loss on Ordinary Activities Before Tax
1,245,101 GBP2023-05-01 ~ 2024-04-30
1,058,809 GBP2022-05-01 ~ 2023-04-30
Profit/Loss
904,705 GBP2023-05-01 ~ 2024-04-30
937,556 GBP2022-05-01 ~ 2023-04-30
Property, Plant & Equipment
1,182,597 GBP2024-04-30
1,093,564 GBP2023-04-30
Debtors
3,193,814 GBP2024-04-30
3,008,545 GBP2023-04-30
Cash at bank and in hand
216 GBP2024-04-30
61 GBP2023-04-30
Current Assets
5,489,879 GBP2024-04-30
4,900,243 GBP2023-04-30
Creditors
Current, Amounts falling due within one year
-3,594,501 GBP2024-04-30
-2,902,309 GBP2023-04-30
Net Current Assets/Liabilities
1,895,378 GBP2024-04-30
1,997,934 GBP2023-04-30
Total Assets Less Current Liabilities
3,077,975 GBP2024-04-30
3,091,498 GBP2023-04-30
Creditors
Non-current, Amounts falling due after one year
-544,274 GBP2024-04-30
-877,768 GBP2023-04-30
Net Assets/Liabilities
2,263,377 GBP2024-04-30
2,033,672 GBP2023-04-30
Equity
Called up share capital
200 GBP2024-04-30
200 GBP2023-04-30
200 GBP2022-04-30
Capital redemption reserve
500 GBP2024-04-30
500 GBP2023-04-30
500 GBP2022-04-30
Retained earnings (accumulated losses)
2,262,677 GBP2024-04-30
2,032,972 GBP2023-04-30
1,699,416 GBP2022-04-30
Equity
2,263,377 GBP2024-04-30
2,033,672 GBP2023-04-30
Profit/Loss
Retained earnings (accumulated losses)
904,705 GBP2023-05-01 ~ 2024-04-30
937,556 GBP2022-05-01 ~ 2023-04-30
Dividends Paid
Retained earnings (accumulated losses)
-604,000 GBP2022-05-01 ~ 2023-04-30
Dividends Paid
-675,000 GBP2023-05-01 ~ 2024-04-30
Audit Fees/Expenses
19,600 GBP2023-05-01 ~ 2024-04-30
14,935 GBP2022-05-01 ~ 2023-04-30
Average Number of Employees
1272023-05-01 ~ 2024-04-30
1152022-05-01 ~ 2023-04-30
Wages/Salaries
4,742,719 GBP2023-05-01 ~ 2024-04-30
3,871,567 GBP2022-05-01 ~ 2023-04-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
78,307 GBP2023-05-01 ~ 2024-04-30
86,376 GBP2022-05-01 ~ 2023-04-30
Staff Costs/Employee Benefits Expense
5,303,559 GBP2023-05-01 ~ 2024-04-30
4,370,176 GBP2022-05-01 ~ 2023-04-30
Director Remuneration
18,620 GBP2023-05-01 ~ 2024-04-30
14,918 GBP2022-05-01 ~ 2023-04-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
85,640 GBP2023-05-01 ~ 2024-04-30
132,765 GBP2022-05-01 ~ 2023-04-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
1,702,100 GBP2024-04-30
1,417,760 GBP2023-04-30
Furniture and fittings
20,209 GBP2024-04-30
20,209 GBP2023-04-30
Motor vehicles
10,550 GBP2024-04-30
1,900 GBP2023-04-30
Property, Plant & Equipment - Gross Cost
1,732,859 GBP2024-04-30
1,439,869 GBP2023-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
527,900 GBP2024-04-30
325,217 GBP2023-04-30
Furniture and fittings
19,561 GBP2024-04-30
19,188 GBP2023-04-30
Motor vehicles
2,801 GBP2024-04-30
1,900 GBP2023-04-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
550,262 GBP2024-04-30
346,305 GBP2023-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
202,683 GBP2023-05-01 ~ 2024-04-30
Furniture and fittings
373 GBP2023-05-01 ~ 2024-04-30
Motor vehicles
901 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
203,957 GBP2023-05-01 ~ 2024-04-30
Property, Plant & Equipment
Plant and equipment
1,174,200 GBP2024-04-30
1,092,543 GBP2023-04-30
Furniture and fittings
648 GBP2024-04-30
1,021 GBP2023-04-30
Motor vehicles
7,749 GBP2024-04-30
0 GBP2023-04-30
Finished Goods/Goods for Resale
2,295,849 GBP2024-04-30
1,891,637 GBP2023-04-30
Trade Debtors/Trade Receivables
Current
187,681 GBP2024-04-30
294,712 GBP2023-04-30
Amounts Owed by Group Undertakings
Current
2,918,082 GBP2024-04-30
2,457,318 GBP2023-04-30
Other Debtors
Current
76,179 GBP2024-04-30
104,785 GBP2023-04-30
Prepayments/Accrued Income
Current
11,872 GBP2024-04-30
151,730 GBP2023-04-30
Debtors
Current, Amounts falling due within one year
3,193,814 GBP2024-04-30
3,008,545 GBP2023-04-30
Bank Borrowings/Overdrafts
Current
905,903 GBP2024-04-30
868,305 GBP2023-04-30
Finance Lease Liabilities - Total Present Value
Current
252,197 GBP2024-04-30
214,531 GBP2023-04-30
Trade Creditors/Trade Payables
Current
1,996,519 GBP2024-04-30
1,699,199 GBP2023-04-30
Corporation Tax Payable
Current
250,130 GBP2024-04-30
3,423 GBP2023-04-30
Other Taxation & Social Security Payable
Current
58,916 GBP2024-04-30
53,970 GBP2023-04-30
Other Creditors
Current
114,786 GBP2024-04-30
46,831 GBP2023-04-30
Accrued Liabilities/Deferred Income
Current
16,050 GBP2024-04-30
16,050 GBP2023-04-30
Creditors
Current
3,594,501 GBP2024-04-30
2,902,309 GBP2023-04-30
Bank Borrowings/Overdrafts
Non-current
195,000 GBP2024-04-30
325,000 GBP2023-04-30
Finance Lease Liabilities - Total Present Value
Non-current
349,274 GBP2024-04-30
552,768 GBP2023-04-30
Creditors
Non-current
544,274 GBP2024-04-30
877,768 GBP2023-04-30
Bank Borrowings
325,000 GBP2024-04-30
455,000 GBP2023-04-30
Bank Overdrafts
775,903 GBP2024-04-30
738,305 GBP2023-04-30
Total Borrowings
1,100,903 GBP2024-04-30
1,193,305 GBP2023-04-30
Current
905,903 GBP2024-04-30
868,305 GBP2023-04-30
Non-current
195,000 GBP2024-04-30
325,000 GBP2023-04-30
Minimum gross finance lease payments owing
Amounts falling due within one year
251,197 GBP2024-04-30
231,231 GBP2023-04-30
Minimum gross finance lease payments owing
630,780 GBP2024-04-30
830,499 GBP2023-04-30
Finance Lease Liabilities - Total Present Value
601,471 GBP2024-04-30
767,299 GBP2023-04-30
Equity
Called up share capital
200 GBP2024-04-30
200 GBP2023-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
31,590 GBP2024-04-30
155,390 GBP2023-04-30
Between two and five year
17,010 GBP2024-04-30
0 GBP2023-04-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
48,600 GBP2024-04-30
155,390 GBP2023-04-30