Debtors
Current
6,514.16 GBP2023-06-30
Cost of Sales
-124,308,416 GBP2023-07-01 ~ 2024-06-30
-163,764,227 GBP2022-01-01 ~ 2023-06-30
Distribution Costs
-46,321,329 GBP2023-07-01 ~ 2024-06-30
-60,744,065 GBP2022-01-01 ~ 2023-06-30
Administrative Expenses
-29,125,800 GBP2023-07-01 ~ 2024-06-30
-48,346,667 GBP2022-01-01 ~ 2023-06-30
Other Interest Receivable/Similar Income (Finance Income)
581,821 GBP2023-07-01 ~ 2024-06-30
699,494 GBP2022-01-01 ~ 2023-06-30
Profit/Loss on Ordinary Activities Before Tax
32,177,412 GBP2023-07-01 ~ 2024-06-30
27,130,855 GBP2022-01-01 ~ 2023-06-30
Profit/Loss
24,098,069 GBP2023-07-01 ~ 2024-06-30
22,072,867 GBP2022-01-01 ~ 2023-06-30
Property, Plant & Equipment
10,833,628 GBP2024-06-30
9,205,684 GBP2023-06-30
Debtors
Amounts falling due within one year
34,757,461 GBP2024-06-30
39,749,115 GBP2023-06-30
Cash at bank and in hand
16,728,843 GBP2024-06-30
11,248,002 GBP2023-06-30
Current Assets
95,045,323 GBP2024-06-30
93,630,833 GBP2023-06-30
Creditors
Current, Amounts falling due within one year
-45,177,907 GBP2024-06-30
-56,018,725 GBP2023-06-30
Net Current Assets/Liabilities
49,867,416 GBP2024-06-30
37,612,108 GBP2023-06-30
Total Assets Less Current Liabilities
60,701,044 GBP2024-06-30
46,817,792 GBP2023-06-30
Creditors
Non-current, Amounts falling due after one year
0 GBP2024-06-30
-536,061 GBP2023-06-30
Net Assets/Liabilities
59,679,800 GBP2024-06-30
46,281,731 GBP2023-06-30
Equity
Called up share capital
1,000 GBP2024-06-30
1,000 GBP2023-06-30
1,000 GBP2021-12-31
Retained earnings (accumulated losses)
59,678,800 GBP2024-06-30
46,280,731 GBP2023-06-30
49,085,256 GBP2021-12-31
Equity
59,679,800 GBP2024-06-30
46,281,731 GBP2023-06-30
Profit/Loss
Retained earnings (accumulated losses)
24,098,069 GBP2023-07-01 ~ 2024-06-30
22,072,867 GBP2022-01-01 ~ 2023-06-30
Dividends Paid
Retained earnings (accumulated losses)
-24,877,392 GBP2022-01-01 ~ 2023-06-30
Dividends Paid
-10,700,000 GBP2023-07-01 ~ 2024-06-30
Audit Fees/Expenses
300,000 GBP2023-07-01 ~ 2024-06-30
281,500 GBP2022-01-01 ~ 2023-06-30
Average Number of Employees
19102023-07-01 ~ 2024-06-30
18302022-01-01 ~ 2023-06-30
Wages/Salaries
46,072,129 GBP2023-07-01 ~ 2024-06-30
63,752,762 GBP2022-01-01 ~ 2023-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
874,385 GBP2023-07-01 ~ 2024-06-30
1,410,580 GBP2022-01-01 ~ 2023-06-30
Staff Costs/Employee Benefits Expense
50,392,964 GBP2023-07-01 ~ 2024-06-30
70,549,832 GBP2022-01-01 ~ 2023-06-30
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
1,913,884 GBP2023-07-01 ~ 2024-06-30
-1,260,726 GBP2022-01-01 ~ 2023-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
9,032,322 GBP2024-06-30
9,072,963 GBP2023-06-30
Computers
950,196 GBP2024-06-30
800,697 GBP2023-06-30
Motor vehicles
14,610,328 GBP2024-06-30
11,948,940 GBP2023-06-30
Property, Plant & Equipment - Gross Cost
24,592,846 GBP2024-06-30
21,822,600 GBP2023-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
-352,250 GBP2023-07-01 ~ 2024-06-30
Computers
0 GBP2023-07-01 ~ 2024-06-30
Motor vehicles
-2,461,512 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Other Disposals
-2,813,762 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
6,252,264 GBP2024-06-30
5,704,400 GBP2023-06-30
Computers
727,112 GBP2024-06-30
490,104 GBP2023-06-30
Motor vehicles
6,779,842 GBP2024-06-30
6,422,412 GBP2023-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
13,759,218 GBP2024-06-30
12,616,916 GBP2023-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
620,499 GBP2023-07-01 ~ 2024-06-30
Computers
237,008 GBP2023-07-01 ~ 2024-06-30
Motor vehicles
2,283,972 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
3,141,479 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-72,635 GBP2023-07-01 ~ 2024-06-30
Computers
0 GBP2023-07-01 ~ 2024-06-30
Motor vehicles
-1,926,542 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-1,999,177 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
Plant and equipment
2,780,058 GBP2024-06-30
3,368,563 GBP2023-06-30
Computers
223,084 GBP2024-06-30
310,593 GBP2023-06-30
Motor vehicles
7,830,486 GBP2024-06-30
5,526,528 GBP2023-06-30
Finished Goods/Goods for Resale
43,528,294 GBP2024-06-30
42,602,991 GBP2023-06-30
Trade Debtors/Trade Receivables
Current
22,533,524 GBP2024-06-30
22,758,310 GBP2023-06-30
Amount of corporation tax that is recoverable
Current
2,717,615 GBP2024-06-30
981,141 GBP2023-06-30
Amounts Owed by Group Undertakings
Current
104,000 GBP2024-06-30
0 GBP2023-06-30
Other Debtors
Current
809,593 GBP2024-06-30
18,124 GBP2023-06-30
Debtors - Deferred Tax Asset
Current
0 GBP2024-06-30
892,640 GBP2023-06-30
Debtors
Current, Amounts falling due within one year
34,757,461 GBP2024-06-30
39,749,115 GBP2023-06-30
Other Debtors
Non-current
30,725 GBP2024-06-30
30,725 GBP2023-06-30
Finance Lease Liabilities - Total Present Value
Current
605,551 GBP2024-06-30
1,591,185 GBP2023-06-30
Trade Creditors/Trade Payables
Current
28,477,945 GBP2024-06-30
28,601,284 GBP2023-06-30
Other Taxation & Social Security Payable
Current
3,567,759 GBP2024-06-30
3,666,287 GBP2023-06-30
Other Creditors
Current
136,881 GBP2024-06-30
6,862,236 GBP2023-06-30
Accrued Liabilities/Deferred Income
Current
12,389,771 GBP2024-06-30
15,297,733 GBP2023-06-30
Creditors
Current
45,177,907 GBP2024-06-30
56,018,725 GBP2023-06-30
Finance Lease Liabilities - Total Present Value
Non-current
0 GBP2024-06-30
536,061 GBP2023-06-30
Minimum gross finance lease payments owing
Amounts falling due within one year
605,551 GBP2024-06-30
1,591,185 GBP2023-06-30
Minimum gross finance lease payments owing
605,551 GBP2024-06-30
2,127,246 GBP2023-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
5,659,456 GBP2024-06-30
5,516,438 GBP2023-06-30
Between two and five year
19,954,900 GBP2024-06-30
19,075,513 GBP2023-06-30
More than five year
8,527,671 GBP2024-06-30
6,816,300 GBP2023-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
34,142,027 GBP2024-06-30
31,408,251 GBP2023-06-30