Turnover/Revenue
49,877,551 GBP2023-11-01 ~ 2024-10-31
52,781,549 GBP2022-11-01 ~ 2023-10-31
Cost of Sales
38,933,218 GBP2023-11-01 ~ 2024-10-31
40,818,298 GBP2022-11-01 ~ 2023-10-31
Gross Profit/Loss
10,944,333 GBP2023-11-01 ~ 2024-10-31
11,963,251 GBP2022-11-01 ~ 2023-10-31
Administrative Expenses
4,843,636 GBP2023-11-01 ~ 2024-10-31
5,103,465 GBP2022-11-01 ~ 2023-10-31
Operating Profit/Loss
6,100,697 GBP2023-11-01 ~ 2024-10-31
6,859,786 GBP2022-11-01 ~ 2023-10-31
Interest Payable/Similar Charges (Finance Costs)
318,993 GBP2023-11-01 ~ 2024-10-31
177,473 GBP2022-11-01 ~ 2023-10-31
Profit/Loss on Ordinary Activities Before Tax
5,781,704 GBP2023-11-01 ~ 2024-10-31
6,682,313 GBP2022-11-01 ~ 2023-10-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
1,503,688 GBP2023-11-01 ~ 2024-10-31
1,551,766 GBP2022-11-01 ~ 2023-10-31
Profit/Loss
4,278,016 GBP2023-11-01 ~ 2024-10-31
5,130,547 GBP2022-11-01 ~ 2023-10-31
Comprehensive Income/Expense
-2,190,338 GBP2023-11-01 ~ 2024-10-31
5,130,547 GBP2022-11-01 ~ 2023-10-31
Property, Plant & Equipment
3,892,664 GBP2024-10-31
3,400,754 GBP2023-10-31
Total Inventories
29,577,708 GBP2024-10-31
25,238,087 GBP2023-10-31
Debtors
13,071,925 GBP2024-10-31
13,208,348 GBP2023-10-31
Cash at bank and in hand
4,389,867 GBP2024-10-31
5,389,180 GBP2023-10-31
Current Assets
47,039,500 GBP2024-10-31
43,835,615 GBP2023-10-31
Creditors
Current
14,195,799 GBP2024-10-31
10,924,586 GBP2023-10-31
Net Current Assets/Liabilities
32,843,701 GBP2024-10-31
32,911,029 GBP2023-10-31
Total Assets Less Current Liabilities
36,736,365 GBP2024-10-31
36,311,783 GBP2023-10-31
Creditors
Non-current
-3,246,412 GBP2024-10-31
-632,647 GBP2023-10-31
Net Assets/Liabilities
33,378,392 GBP2024-10-31
35,558,421 GBP2023-10-31
Equity
Called up share capital
210,309 GBP2024-10-31
200,000 GBP2023-10-31
200,000 GBP2022-10-31
Revaluation reserve
345,762 GBP2024-10-31
345,762 GBP2023-10-31
345,762 GBP2022-10-31
Retained earnings (accumulated losses)
39,290,675 GBP2024-10-31
35,012,659 GBP2023-10-31
29,882,112 GBP2022-10-31
Equity
33,378,392 GBP2024-10-31
35,558,421 GBP2023-10-31
30,427,874 GBP2022-10-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
4,278,016 GBP2023-11-01 ~ 2024-10-31
5,130,547 GBP2022-11-01 ~ 2023-10-31
Issue of Equity Instruments
Called up share capital
10,309 GBP2023-11-01 ~ 2024-10-31
Issue of Equity Instruments
10,309 GBP2023-11-01 ~ 2024-10-31
Wages/Salaries
3,495,477 GBP2023-11-01 ~ 2024-10-31
3,320,407 GBP2022-11-01 ~ 2023-10-31
Social Security Costs
354,852 GBP2023-11-01 ~ 2024-10-31
343,071 GBP2022-11-01 ~ 2023-10-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
173,321 GBP2023-11-01 ~ 2024-10-31
143,551 GBP2022-11-01 ~ 2023-10-31
Staff Costs/Employee Benefits Expense
4,023,650 GBP2023-11-01 ~ 2024-10-31
3,807,029 GBP2022-11-01 ~ 2023-10-31
Average Number of Employees
882023-11-01 ~ 2024-10-31
852022-11-01 ~ 2023-10-31
Director Remuneration
359,153 GBP2023-11-01 ~ 2024-10-31
488,071 GBP2022-11-01 ~ 2023-10-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
167,537 GBP2023-11-01 ~ 2024-10-31
119,768 GBP2022-11-01 ~ 2023-10-31
Current Tax for the Period
1,512,842 GBP2023-11-01 ~ 2024-10-31
1,553,028 GBP2022-11-01 ~ 2023-10-31
Tax Expense/Credit at Applicable Tax Rate
1,445,426 GBP2023-11-01 ~ 2024-10-31
1,670,578 GBP2022-11-01 ~ 2023-10-31
Property, Plant & Equipment - Gross Cost
Land and buildings
3,118,950 GBP2024-10-31
3,204,926 GBP2023-10-31
Land and buildings, Long leasehold
763,680 GBP2023-10-31
Plant and equipment
1,742,062 GBP2024-10-31
1,342,636 GBP2023-10-31
Motor vehicles
36,192 GBP2024-10-31
36,192 GBP2023-10-31
Property, Plant & Equipment - Gross Cost
6,006,881 GBP2024-10-31
5,347,434 GBP2023-10-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
1,272,597 GBP2024-10-31
1,276,713 GBP2023-10-31
Motor vehicles
22,620 GBP2024-10-31
13,572 GBP2023-10-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
2,114,217 GBP2024-10-31
1,946,680 GBP2023-10-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
112,040 GBP2023-11-01 ~ 2024-10-31
Motor vehicles
9,048 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
167,537 GBP2023-11-01 ~ 2024-10-31
Property, Plant & Equipment
Land and buildings
3,118,950 GBP2024-10-31
3,204,926 GBP2023-10-31
Plant and equipment
469,465 GBP2024-10-31
65,923 GBP2023-10-31
Motor vehicles
13,572 GBP2024-10-31
22,620 GBP2023-10-31
Land and buildings, Long leasehold
107,285 GBP2023-10-31
Merchandise
29,577,708 GBP2024-10-31
25,238,087 GBP2023-10-31
Trade Debtors/Trade Receivables
Current
12,922,957 GBP2024-10-31
13,087,205 GBP2023-10-31
Other Debtors
Current
40,911 GBP2024-10-31
43,319 GBP2023-10-31
Called-up share capital (not paid)
Current
10,309 GBP2024-10-31
Prepayments/Accrued Income
Current
97,748 GBP2024-10-31
77,824 GBP2023-10-31
Debtors
Current, Amounts falling due within one year
13,071,925 GBP2024-10-31
Amounts falling due within one year, Current
13,208,348 GBP2023-10-31
Bank Borrowings/Overdrafts
Current
1,077,354 GBP2024-10-31
396,539 GBP2023-10-31
Finance Lease Liabilities - Total Present Value
Current
7,067 GBP2023-10-31
Trade Creditors/Trade Payables
Current
10,914,875 GBP2024-10-31
7,709,494 GBP2023-10-31
Corporation Tax Payable
Current
815,145 GBP2024-10-31
852,303 GBP2023-10-31
Other Taxation & Social Security Payable
Current
119,351 GBP2024-10-31
116,539 GBP2023-10-31
Other Creditors
Current
122,566 GBP2024-10-31
122,297 GBP2023-10-31
Accrued Liabilities/Deferred Income
Current
435,375 GBP2024-10-31
558,401 GBP2023-10-31
Bank Borrowings/Overdrafts
Non-current
3,246,412 GBP2024-10-31
632,647 GBP2023-10-31
Bank Borrowings
Current, Amounts falling due within one year
1,077,354 GBP2024-10-31
Between two and five year, Non-current
3,093,157 GBP2024-10-31
Non-current, Between two and five year
632,647 GBP2023-10-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
324,253 GBP2024-10-31
487,848 GBP2023-10-31
Between one and five year
895,509 GBP2024-10-31
396,488 GBP2023-10-31
More than five year
143,000 GBP2024-10-31
220,458 GBP2023-10-31
All periods
1,362,762 GBP2024-10-31
1,104,794 GBP2023-10-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
111,561 GBP2024-10-31
120,715 GBP2023-10-31
Profit/Loss
Retained earnings (accumulated losses)
4,278,016 GBP2023-11-01 ~ 2024-10-31