Cost of Sales
-23,263,714 GBP2024-01-01 ~ 2024-12-31
-22,997,502 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-4,951,052 GBP2024-01-01 ~ 2024-12-31
-5,169,184 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-5,667,868 GBP2024-01-01 ~ 2024-12-31
-5,530,904 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
6,462,996 GBP2024-01-01 ~ 2024-12-31
6,138,914 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
4,725,978 GBP2024-01-01 ~ 2024-12-31
4,619,740 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
5,119,150 GBP2024-12-31
4,443,540 GBP2023-12-31
Debtors
5,812,119 GBP2024-12-31
4,954,539 GBP2023-12-31
Cash at bank and in hand
321,322 GBP2024-12-31
862,012 GBP2023-12-31
Current Assets
14,172,298 GBP2024-12-31
14,708,200 GBP2023-12-31
Creditors
Current, Amounts falling due within one year
-5,481,171 GBP2024-12-31
Net Current Assets/Liabilities
8,691,127 GBP2024-12-31
9,414,420 GBP2023-12-31
Total Assets Less Current Liabilities
13,810,277 GBP2024-12-31
13,857,960 GBP2023-12-31
Creditors
Non-current, Amounts falling due after one year
-187,524 GBP2023-12-31
Net Assets/Liabilities
13,069,539 GBP2024-12-31
13,123,561 GBP2023-12-31
Equity
Called up share capital
50,000 GBP2024-12-31
50,000 GBP2023-12-31
50,000 GBP2022-12-31
Retained earnings (accumulated losses)
13,019,539 GBP2024-12-31
13,073,561 GBP2023-12-31
12,553,821 GBP2022-12-31
Equity
13,069,539 GBP2024-12-31
13,123,561 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
4,725,978 GBP2024-01-01 ~ 2024-12-31
4,619,740 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-4,100,000 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-4,780,000 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
27,500 GBP2024-01-01 ~ 2024-12-31
27,500 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
1462024-01-01 ~ 2024-12-31
1452023-01-01 ~ 2023-12-31
Wages/Salaries
5,372,241 GBP2024-01-01 ~ 2024-12-31
5,692,657 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
200,684 GBP2024-01-01 ~ 2024-12-31
133,331 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
6,156,392 GBP2024-01-01 ~ 2024-12-31
6,445,766 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
249,716 GBP2024-01-01 ~ 2024-12-31
230,949 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
193,863 GBP2024-01-01 ~ 2024-12-31
187,925 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
3,521,066 GBP2024-12-31
3,521,066 GBP2023-12-31
Plant and equipment
1,250,237 GBP2024-12-31
0 GBP2023-12-31
Furniture and fittings
1,794,984 GBP2024-12-31
1,794,984 GBP2023-12-31
Computers
199,036 GBP2024-12-31
199,036 GBP2023-12-31
Motor vehicles
3,810,838 GBP2024-12-31
3,726,496 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
10,576,161 GBP2024-12-31
9,241,582 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Computers
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-582,102 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-582,102 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
20,837 GBP2024-12-31
0 GBP2023-12-31
Furniture and fittings
1,533,062 GBP2024-12-31
1,486,840 GBP2023-12-31
Computers
191,314 GBP2024-12-31
188,005 GBP2023-12-31
Motor vehicles
1,926,388 GBP2024-12-31
1,408,208 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
5,457,011 GBP2024-12-31
4,798,042 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Owned/Freehold
70,421 GBP2024-01-01 ~ 2024-12-31
Plant and equipment
20,837 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
46,222 GBP2024-01-01 ~ 2024-12-31
Computers
3,309 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
824,354 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
965,143 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Computers
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-306,174 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-306,174 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Owned/Freehold, Land and buildings
1,735,656 GBP2024-12-31
Plant and equipment
1,229,400 GBP2024-12-31
0 GBP2023-12-31
Furniture and fittings
261,922 GBP2024-12-31
308,144 GBP2023-12-31
Computers
7,722 GBP2024-12-31
11,031 GBP2023-12-31
Motor vehicles
1,884,450 GBP2024-12-31
2,318,288 GBP2023-12-31
Land and buildings, Owned/Freehold
1,806,077 GBP2023-12-31
Finished Goods/Goods for Resale
8,038,857 GBP2024-12-31
8,891,649 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
5,128,271 GBP2024-12-31
4,369,745 GBP2023-12-31
Other Debtors
Current
192,901 GBP2024-12-31
97,888 GBP2023-12-31
Prepayments/Accrued Income
Current
490,947 GBP2024-12-31
486,906 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
5,812,119 GBP2024-12-31
Amounts falling due within one year, Current
4,954,539 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
0 GBP2024-12-31
130,000 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
181,101 GBP2024-12-31
524,378 GBP2023-12-31
Trade Creditors/Trade Payables
Current
3,356,510 GBP2024-12-31
2,903,801 GBP2023-12-31
Corporation Tax Payable
Current
725,367 GBP2024-12-31
584,808 GBP2023-12-31
Other Taxation & Social Security Payable
Current
857,959 GBP2024-12-31
772,582 GBP2023-12-31
Other Creditors
Current
307,484 GBP2024-12-31
290,223 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
52,750 GBP2024-12-31
87,988 GBP2023-12-31
Creditors
Current
5,481,171 GBP2024-12-31
5,293,780 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
0 GBP2024-12-31
187,524 GBP2023-12-31
Bank Borrowings
0 GBP2024-12-31
130,000 GBP2023-12-31
Total Borrowings
Current
0 GBP2024-12-31
130,000 GBP2023-12-31
Minimum gross finance lease payments owing
Amounts falling due within one year
181,101 GBP2024-12-31
524,378 GBP2023-12-31
Minimum gross finance lease payments owing
181,101 GBP2024-12-31
711,902 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
158,095 GBP2024-12-31
155,919 GBP2023-12-31
Between two and five year
136,339 GBP2024-12-31
196,934 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
294,434 GBP2024-12-31
352,853 GBP2023-12-31