Par Value of Share
Class 1 ordinary share
12023-07-01 ~ 2024-06-30
Class 2 ordinary share
12023-07-01 ~ 2024-06-30
Turnover/Revenue
33,781,938 GBP2023-07-01 ~ 2024-06-30
33,320,900 GBP2022-07-01 ~ 2023-06-30
Cost of Sales
-24,324,919 GBP2023-07-01 ~ 2024-06-30
-25,143,812 GBP2022-07-01 ~ 2023-06-30
Gross Profit/Loss
9,457,019 GBP2023-07-01 ~ 2024-06-30
8,177,088 GBP2022-07-01 ~ 2023-06-30
Distribution Costs
-74,536 GBP2023-07-01 ~ 2024-06-30
-78,313 GBP2022-07-01 ~ 2023-06-30
Administrative Expenses
-6,438,591 GBP2023-07-01 ~ 2024-06-30
-5,609,478 GBP2022-07-01 ~ 2023-06-30
Operating Profit/Loss
2,943,892 GBP2023-07-01 ~ 2024-06-30
2,489,297 GBP2022-07-01 ~ 2023-06-30
Other Interest Receivable/Similar Income (Finance Income)
9,208 GBP2023-07-01 ~ 2024-06-30
2,598 GBP2022-07-01 ~ 2023-06-30
Profit/Loss on Ordinary Activities Before Tax
2,906,582 GBP2023-07-01 ~ 2024-06-30
2,436,738 GBP2022-07-01 ~ 2023-06-30
Profit/Loss
2,247,546 GBP2023-07-01 ~ 2024-06-30
1,884,938 GBP2022-07-01 ~ 2023-06-30
Comprehensive Income/Expense
2,247,546 GBP2023-07-01 ~ 2024-06-30
1,884,938 GBP2022-07-01 ~ 2023-06-30
Property, Plant & Equipment
1,573,814 GBP2024-06-30
1,335,107 GBP2023-06-30
Fixed Assets - Investments
5,100 GBP2024-06-30
5,100 GBP2023-06-30
Fixed Assets
1,578,914 GBP2024-06-30
1,340,207 GBP2023-06-30
Total Inventories
5,328,855 GBP2024-06-30
5,104,712 GBP2023-06-30
Debtors
9,963,530 GBP2024-06-30
8,194,684 GBP2023-06-30
Cash at bank and in hand
509,129 GBP2024-06-30
380,973 GBP2023-06-30
Current Assets
15,801,514 GBP2024-06-30
13,680,369 GBP2023-06-30
Creditors
Current
8,342,785 GBP2024-06-30
8,425,660 GBP2023-06-30
Net Current Assets/Liabilities
7,458,729 GBP2024-06-30
5,254,709 GBP2023-06-30
Total Assets Less Current Liabilities
9,037,643 GBP2024-06-30
6,594,916 GBP2023-06-30
Net Assets/Liabilities
8,417,521 GBP2024-06-30
6,227,975 GBP2023-06-30
Equity
Called up share capital
910 GBP2024-06-30
910 GBP2023-06-30
910 GBP2022-06-30
Share premium
87,230 GBP2024-06-30
87,230 GBP2023-06-30
87,230 GBP2022-06-30
Capital redemption reserve
90 GBP2024-06-30
90 GBP2023-06-30
90 GBP2022-06-30
Retained earnings (accumulated losses)
8,329,291 GBP2024-06-30
6,139,745 GBP2023-06-30
4,312,807 GBP2022-06-30
Equity
8,417,521 GBP2024-06-30
6,227,975 GBP2023-06-30
4,401,037 GBP2022-06-30
Dividends Paid
Retained earnings (accumulated losses)
-58,000 GBP2023-07-01 ~ 2024-06-30
-58,000 GBP2022-07-01 ~ 2023-06-30
Dividends Paid
-58,000 GBP2023-07-01 ~ 2024-06-30
-58,000 GBP2022-07-01 ~ 2023-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
2,247,546 GBP2023-07-01 ~ 2024-06-30
1,884,938 GBP2022-07-01 ~ 2023-06-30
Wages/Salaries
3,292,132 GBP2023-07-01 ~ 2024-06-30
3,066,786 GBP2022-07-01 ~ 2023-06-30
Social Security Costs
304,729 GBP2023-07-01 ~ 2024-06-30
276,799 GBP2022-07-01 ~ 2023-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
211,864 GBP2023-07-01 ~ 2024-06-30
176,090 GBP2022-07-01 ~ 2023-06-30
Staff Costs/Employee Benefits Expense
3,808,725 GBP2023-07-01 ~ 2024-06-30
3,519,675 GBP2022-07-01 ~ 2023-06-30
Average Number of Employees
1022023-07-01 ~ 2024-06-30
982022-07-01 ~ 2023-06-30
Director Remuneration
404,094 GBP2023-07-01 ~ 2024-06-30
370,925 GBP2022-07-01 ~ 2023-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
409,000 GBP2023-07-01 ~ 2024-06-30
375,175 GBP2022-07-01 ~ 2023-06-30
Audit Fees/Expenses
27,264 GBP2023-07-01 ~ 2024-06-30
19,500 GBP2022-07-01 ~ 2023-06-30
Current Tax for the Period
654,392 GBP2023-07-01 ~ 2024-06-30
539,592 GBP2022-07-01 ~ 2023-06-30
Tax Expense/Credit at Applicable Tax Rate
726,646 GBP2023-07-01 ~ 2024-06-30
609,185 GBP2022-07-01 ~ 2023-06-30
Dividends Paid on Shares
58,000 GBP2023-07-01 ~ 2024-06-30
58,000 GBP2022-07-01 ~ 2023-06-30
Property, Plant & Equipment - Gross Cost
Improvements to leasehold property
1,031,873 GBP2024-06-30
753,140 GBP2023-06-30
Plant and equipment
70,794 GBP2024-06-30
70,794 GBP2023-06-30
Furniture and fittings
610,979 GBP2024-06-30
536,220 GBP2023-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
63,438 GBP2024-06-30
30,126 GBP2023-06-30
Plant and equipment
68,390 GBP2024-06-30
67,188 GBP2023-06-30
Furniture and fittings
482,665 GBP2024-06-30
444,668 GBP2023-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
33,312 GBP2023-07-01 ~ 2024-06-30
Plant and equipment
1,202 GBP2023-07-01 ~ 2024-06-30
Furniture and fittings
37,997 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
Improvements to leasehold property
968,435 GBP2024-06-30
723,014 GBP2023-06-30
Plant and equipment
2,404 GBP2024-06-30
3,606 GBP2023-06-30
Furniture and fittings
128,314 GBP2024-06-30
91,552 GBP2023-06-30
Property, Plant & Equipment - Gross Cost
Motor vehicles
1,383,470 GBP2024-06-30
1,151,630 GBP2023-06-30
Computers
357,350 GBP2024-06-30
331,955 GBP2023-06-30
Property, Plant & Equipment - Gross Cost
3,454,466 GBP2024-06-30
2,843,739 GBP2023-06-30
Property, Plant & Equipment - Disposals
Motor vehicles
-37,395 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Disposals
-37,395 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
933,823 GBP2024-06-30
643,632 GBP2023-06-30
Computers
332,336 GBP2024-06-30
323,018 GBP2023-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,880,652 GBP2024-06-30
1,508,632 GBP2023-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles
327,171 GBP2023-07-01 ~ 2024-06-30
Computers
9,318 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
409,000 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-36,980 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-36,980 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
Motor vehicles
449,647 GBP2024-06-30
507,998 GBP2023-06-30
Computers
25,014 GBP2024-06-30
8,937 GBP2023-06-30
Investments in Group Undertakings
Cost valuation
5,100 GBP2023-06-30
Investments in Group Undertakings
5,100 GBP2024-06-30
5,100 GBP2023-06-30
Finished Goods
5,328,855 GBP2024-06-30
5,104,712 GBP2023-06-30
Trade Debtors/Trade Receivables
Current
6,780,810 GBP2024-06-30
6,794,218 GBP2023-06-30
Other Debtors
Current
1,415,645 GBP2024-06-30
898,686 GBP2023-06-30
Prepayments
Current
583,391 GBP2024-06-30
492,180 GBP2023-06-30
Debtors
Current, Amounts falling due within one year
9,963,530 GBP2024-06-30
Amounts falling due within one year, Current
8,194,684 GBP2023-06-30
Bank Borrowings/Overdrafts
Current
2,468,394 GBP2024-06-30
1,383,752 GBP2023-06-30
Finance Lease Liabilities - Total Present Value
Current
2,711 GBP2023-06-30
Trade Creditors/Trade Payables
Current
4,063,170 GBP2024-06-30
4,422,434 GBP2023-06-30
Amounts owed to group undertakings
Current
39,975 GBP2024-06-30
39,975 GBP2023-06-30
Corporation Tax Payable
Current
274,195 GBP2024-06-30
539,592 GBP2023-06-30
Other Taxation & Social Security Payable
Current
203,389 GBP2024-06-30
97,153 GBP2023-06-30
Other Creditors
Current
551,497 GBP2024-06-30
580,776 GBP2023-06-30
Accrued Liabilities/Deferred Income
Current
491,454 GBP2024-06-30
656,458 GBP2023-06-30
Bank Borrowings
Current, Amounts falling due within one year
2,468,394 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
168,445 GBP2024-06-30
253,245 GBP2023-06-30
Between one and five year
421,063 GBP2024-06-30
465,088 GBP2023-06-30
More than five year
958,100 GBP2024-06-30
1,109,140 GBP2023-06-30
All periods
1,547,608 GBP2024-06-30
1,827,473 GBP2023-06-30
Bank Borrowings
Secured
2,468,394 GBP2024-06-30
1,383,752 GBP2023-06-30
Total Borrowings
Secured
2,468,394 GBP2024-06-30
1,386,463 GBP2023-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
120,122 GBP2024-06-30
116,941 GBP2023-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
120,122 GBP2024-06-30
116,941 GBP2023-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
864 shares2024-06-30
Class 2 ordinary share
46 shares2024-06-30