Par Value of Share
Class 1 ordinary share
12024-07-01 ~ 2025-06-30
Class 2 ordinary share
12024-07-01 ~ 2025-06-30
Class 3 ordinary share
12024-07-01 ~ 2025-06-30
Turnover/Revenue
33,562,055 GBP2024-07-01 ~ 2025-06-30
33,781,938 GBP2023-07-01 ~ 2024-06-30
Cost of Sales
-24,284,794 GBP2024-07-01 ~ 2025-06-30
-24,324,919 GBP2023-07-01 ~ 2024-06-30
Gross Profit/Loss
9,277,261 GBP2024-07-01 ~ 2025-06-30
9,457,019 GBP2023-07-01 ~ 2024-06-30
Distribution Costs
-67,290 GBP2024-07-01 ~ 2025-06-30
-74,536 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-6,646,370 GBP2024-07-01 ~ 2025-06-30
-6,438,591 GBP2023-07-01 ~ 2024-06-30
Operating Profit/Loss
2,563,601 GBP2024-07-01 ~ 2025-06-30
2,943,892 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
18,306 GBP2024-07-01 ~ 2025-06-30
9,208 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
2,497,402 GBP2024-07-01 ~ 2025-06-30
2,906,582 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
1,879,661 GBP2024-07-01 ~ 2025-06-30
2,247,546 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
1,879,661 GBP2024-07-01 ~ 2025-06-30
2,247,546 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
1,810,772 GBP2025-06-30
1,573,814 GBP2024-06-30
Fixed Assets - Investments
5,100 GBP2025-06-30
5,100 GBP2024-06-30
Fixed Assets
1,815,872 GBP2025-06-30
1,578,914 GBP2024-06-30
Total Inventories
5,705,176 GBP2025-06-30
5,328,855 GBP2024-06-30
Debtors
9,068,147 GBP2025-06-30
9,963,530 GBP2024-06-30
Cash at bank and in hand
557,619 GBP2025-06-30
509,129 GBP2024-06-30
Current Assets
15,330,942 GBP2025-06-30
15,801,514 GBP2024-06-30
Creditors
Current
6,438,158 GBP2025-06-30
8,342,785 GBP2024-06-30
Net Current Assets/Liabilities
8,892,784 GBP2025-06-30
7,458,729 GBP2024-06-30
Total Assets Less Current Liabilities
10,708,656 GBP2025-06-30
9,037,643 GBP2024-06-30
Net Assets/Liabilities
10,039,182 GBP2025-06-30
8,417,521 GBP2024-06-30
Equity
Called up share capital
910 GBP2025-06-30
910 GBP2024-06-30
910 GBP2023-06-30
Share premium
87,230 GBP2025-06-30
87,230 GBP2024-06-30
87,230 GBP2023-06-30
Capital redemption reserve
90 GBP2025-06-30
90 GBP2024-06-30
90 GBP2023-06-30
Retained earnings (accumulated losses)
9,950,952 GBP2025-06-30
8,329,291 GBP2024-06-30
6,139,745 GBP2023-06-30
Equity
10,039,182 GBP2025-06-30
8,417,521 GBP2024-06-30
6,227,975 GBP2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-258,000 GBP2024-07-01 ~ 2025-06-30
-58,000 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-258,000 GBP2024-07-01 ~ 2025-06-30
-58,000 GBP2023-07-01 ~ 2024-06-30
Comprehensive Income/Expense
Retained earnings (accumulated losses)
1,879,661 GBP2024-07-01 ~ 2025-06-30
2,247,546 GBP2023-07-01 ~ 2024-06-30
Wages/Salaries
3,548,003 GBP2024-07-01 ~ 2025-06-30
3,292,132 GBP2023-07-01 ~ 2024-06-30
Social Security Costs
368,369 GBP2024-07-01 ~ 2025-06-30
304,729 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
195,638 GBP2024-07-01 ~ 2025-06-30
211,864 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
4,112,010 GBP2024-07-01 ~ 2025-06-30
3,808,725 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
1092024-07-01 ~ 2025-06-30
1022023-07-01 ~ 2024-06-30
Director Remuneration
410,903 GBP2024-07-01 ~ 2025-06-30
404,094 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Depreciation Expense
Owned assets
423,249 GBP2024-07-01 ~ 2025-06-30
409,000 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
31,400 GBP2024-07-01 ~ 2025-06-30
27,264 GBP2023-07-01 ~ 2024-06-30
Current Tax for the Period
600,617 GBP2024-07-01 ~ 2025-06-30
654,392 GBP2023-07-01 ~ 2024-06-30
Tax Expense/Credit at Applicable Tax Rate
624,351 GBP2024-07-01 ~ 2025-06-30
726,646 GBP2023-07-01 ~ 2024-06-30
Dividends Paid on Shares
258,000 GBP2024-07-01 ~ 2025-06-30
58,000 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Improvements to leasehold property
1,140,529 GBP2025-06-30
1,031,873 GBP2024-06-30
Plant and equipment
113,698 GBP2025-06-30
70,794 GBP2024-06-30
Furniture and fittings
661,838 GBP2025-06-30
610,979 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
106,845 GBP2025-06-30
63,438 GBP2024-06-30
Plant and equipment
77,199 GBP2025-06-30
68,390 GBP2024-06-30
Furniture and fittings
532,627 GBP2025-06-30
482,665 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
43,407 GBP2024-07-01 ~ 2025-06-30
Plant and equipment
8,809 GBP2024-07-01 ~ 2025-06-30
Furniture and fittings
49,962 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Improvements to leasehold property
1,033,684 GBP2025-06-30
968,435 GBP2024-06-30
Plant and equipment
36,499 GBP2025-06-30
2,404 GBP2024-06-30
Furniture and fittings
129,211 GBP2025-06-30
128,314 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
Motor vehicles
1,557,778 GBP2025-06-30
1,383,470 GBP2024-06-30
Computers
406,772 GBP2025-06-30
357,350 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
3,880,615 GBP2025-06-30
3,454,466 GBP2024-06-30
Property, Plant & Equipment - Disposals
Motor vehicles
-274,390 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Disposals
-274,390 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
994,684 GBP2025-06-30
933,823 GBP2024-06-30
Computers
358,488 GBP2025-06-30
332,336 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,069,843 GBP2025-06-30
1,880,652 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles
294,919 GBP2024-07-01 ~ 2025-06-30
Computers
26,152 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
423,249 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-234,058 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-234,058 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Motor vehicles
563,094 GBP2025-06-30
449,647 GBP2024-06-30
Computers
48,284 GBP2025-06-30
25,014 GBP2024-06-30
Investments in Group Undertakings
Cost valuation
5,100 GBP2024-06-30
Investments in Group Undertakings
5,100 GBP2025-06-30
5,100 GBP2024-06-30
Finished Goods
5,705,176 GBP2025-06-30
5,328,855 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
6,892,914 GBP2025-06-30
6,780,810 GBP2024-06-30
Other Debtors
Current
1,236,906 GBP2025-06-30
1,415,645 GBP2024-06-30
Prepayments
Current
576,754 GBP2025-06-30
583,391 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
9,068,147 GBP2025-06-30
9,963,530 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
969,372 GBP2025-06-30
2,468,394 GBP2024-06-30
Trade Creditors/Trade Payables
Current
3,865,743 GBP2025-06-30
4,063,170 GBP2024-06-30
Amounts owed to group undertakings
Current
39,975 GBP2025-06-30
39,975 GBP2024-06-30
Corporation Tax Payable
Current
241,108 GBP2025-06-30
274,195 GBP2024-06-30
Other Taxation & Social Security Payable
Current
170,311 GBP2025-06-30
203,389 GBP2024-06-30
Other Creditors
Current
559,215 GBP2025-06-30
551,497 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
242,927 GBP2025-06-30
491,454 GBP2024-06-30
Bank Borrowings
Current, Amounts falling due within one year
969,372 GBP2025-06-30
2,468,394 GBP2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
124,420 GBP2025-06-30
168,445 GBP2024-06-30
Between one and five year
398,663 GBP2025-06-30
421,063 GBP2024-06-30
More than five year
856,080 GBP2025-06-30
958,100 GBP2024-06-30
All periods
1,379,163 GBP2025-06-30
1,547,608 GBP2024-06-30
Bank Borrowings
Secured
969,372 GBP2025-06-30
2,468,394 GBP2024-06-30
Deferred Tax Liabilities
Accelerated tax depreciation
169,474 GBP2025-06-30
120,122 GBP2024-06-30
Amounts set aside to cover potential liabilities or losses
Deferred taxation
169,474 GBP2025-06-30
120,122 GBP2024-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
863 shares2025-06-30
Class 2 ordinary share
46 shares2025-06-30
Class 3 ordinary share
1 shares2025-06-30