Par Value of Share
Class 1 ordinary share
12024-01-01 ~ 2024-12-31
Class 2 ordinary share
12024-01-01 ~ 2024-12-31
Class 3 ordinary share
12024-01-01 ~ 2024-12-31
Turnover/Revenue
31,062,869 GBP2024-01-01 ~ 2024-12-31
31,237,919 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
23,266,628 GBP2024-01-01 ~ 2024-12-31
24,341,755 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
7,796,241 GBP2024-01-01 ~ 2024-12-31
6,896,164 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
3,860,738 GBP2024-01-01 ~ 2024-12-31
3,672,300 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
2,762,679 GBP2024-01-01 ~ 2024-12-31
2,362,179 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
1,174,213 GBP2024-01-01 ~ 2024-12-31
861,902 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
1,824 GBP2024-01-01 ~ 2024-12-31
101 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
1,172,389 GBP2024-01-01 ~ 2024-12-31
861,801 GBP2023-01-01 ~ 2023-12-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
347,284 GBP2024-01-01 ~ 2024-12-31
246,076 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
825,105 GBP2024-01-01 ~ 2024-12-31
615,725 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
825,105 GBP2024-01-01 ~ 2024-12-31
615,725 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
1,862,140 GBP2024-12-31
1,543,132 GBP2023-12-31
Fixed Assets - Investments
1,300 GBP2024-12-31
1,300 GBP2023-12-31
Fixed Assets
1,863,440 GBP2024-12-31
1,544,432 GBP2023-12-31
Total Inventories
4,846,769 GBP2024-12-31
4,671,904 GBP2023-12-31
Debtors
5,415,796 GBP2024-12-31
6,599,446 GBP2023-12-31
Cash at bank and in hand
28,271 GBP2024-12-31
49,087 GBP2023-12-31
Current Assets
10,290,836 GBP2024-12-31
11,320,437 GBP2023-12-31
Creditors
Current
5,441,679 GBP2024-12-31
6,550,240 GBP2023-12-31
Net Current Assets/Liabilities
4,849,157 GBP2024-12-31
4,770,197 GBP2023-12-31
Total Assets Less Current Liabilities
6,712,597 GBP2024-12-31
6,314,629 GBP2023-12-31
Net Assets/Liabilities
6,328,074 GBP2024-12-31
5,986,709 GBP2023-12-31
Equity
Called up share capital
267 GBP2024-12-31
267 GBP2023-12-31
267 GBP2022-12-31
Share premium
1,699 GBP2024-12-31
1,699 GBP2023-12-31
1,699 GBP2022-12-31
Capital redemption reserve
3,559 GBP2024-12-31
3,559 GBP2023-12-31
3,559 GBP2022-12-31
Retained earnings (accumulated losses)
6,322,549 GBP2024-12-31
5,981,184 GBP2023-12-31
5,859,899 GBP2022-12-31
Equity
6,328,074 GBP2024-12-31
5,986,709 GBP2023-12-31
5,865,424 GBP2022-12-31
Dividends Paid
Retained earnings (accumulated losses)
-483,740 GBP2024-01-01 ~ 2024-12-31
-494,440 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-483,740 GBP2024-01-01 ~ 2024-12-31
-494,440 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
825,105 GBP2024-01-01 ~ 2024-12-31
615,725 GBP2023-01-01 ~ 2023-12-31
Wages/Salaries
3,585,021 GBP2024-01-01 ~ 2024-12-31
3,309,282 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
330,099 GBP2024-01-01 ~ 2024-12-31
328,961 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
125,698 GBP2024-01-01 ~ 2024-12-31
62,137 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
4,040,818 GBP2024-01-01 ~ 2024-12-31
3,700,380 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
992024-01-01 ~ 2024-12-31
962023-01-01 ~ 2023-12-31
Director Remuneration
16,080 GBP2024-01-01 ~ 2024-12-31
16,080 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
474,836 GBP2024-01-01 ~ 2024-12-31
363,099 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
14,800 GBP2024-01-01 ~ 2024-12-31
15,200 GBP2023-01-01 ~ 2023-12-31
Current Tax for the Period
290,681 GBP2024-01-01 ~ 2024-12-31
216,454 GBP2023-01-01 ~ 2023-12-31
Dividends Paid on Shares
483,740 GBP2024-01-01 ~ 2024-12-31
494,440 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
107,733 GBP2024-12-31
105,493 GBP2023-12-31
Furniture and fittings
2,094,270 GBP2024-12-31
1,769,382 GBP2023-12-31
Property, Plant & Equipment - Disposals
Furniture and fittings
-44,134 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
51,038 GBP2024-12-31
31,542 GBP2023-12-31
Furniture and fittings
1,025,659 GBP2024-12-31
783,496 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
19,496 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
249,418 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Furniture and fittings
-7,255 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Plant and equipment
56,695 GBP2024-12-31
73,951 GBP2023-12-31
Furniture and fittings
1,068,611 GBP2024-12-31
985,886 GBP2023-12-31
Land and buildings, Short leasehold
225,464 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Motor vehicles
529,590 GBP2024-12-31
377,336 GBP2023-12-31
Computers
170,903 GBP2024-12-31
99,513 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
3,806,294 GBP2024-12-31
3,091,969 GBP2023-12-31
Property, Plant & Equipment - Disposals
Motor vehicles
-97,850 GBP2024-01-01 ~ 2024-12-31
Computers
-62 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-173,983 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Motor vehicles
233,112 GBP2024-12-31
196,942 GBP2023-12-31
Computers
50,464 GBP2024-12-31
22,076 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,944,154 GBP2024-12-31
1,548,837 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles
125,009 GBP2024-01-01 ~ 2024-12-31
Computers
28,397 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
495,185 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Motor vehicles
-88,839 GBP2024-01-01 ~ 2024-12-31
Computers
-9 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-99,868 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Motor vehicles
296,478 GBP2024-12-31
180,394 GBP2023-12-31
Computers
120,439 GBP2024-12-31
77,437 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Under hire purchased contracts or finance leases, Plant and equipment
73,652 GBP2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Under hire purchased contracts or finance leases, Plant and equipment
14,730 GBP2024-01-01 ~ 2024-12-31
Motor vehicles, Under hire purchased contracts or finance leases
5,619 GBP2024-01-01 ~ 2024-12-31
Under hire purchased contracts or finance leases
20,349 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Under hire purchased contracts or finance leases, Plant and equipment
23,262 GBP2024-12-31
Property, Plant & Equipment
Under hire purchased contracts or finance leases, Plant and equipment
50,390 GBP2024-12-31
Motor vehicles, Under hire purchased contracts or finance leases
36,522 GBP2024-12-31
Under hire purchased contracts or finance leases
86,912 GBP2024-12-31
Merchandise
4,846,769 GBP2024-12-31
4,671,904 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
4,569,072 GBP2024-12-31
5,662,628 GBP2023-12-31
Other Debtors
Current
73,514 GBP2024-12-31
33,587 GBP2023-12-31
Prepayments/Accrued Income
Current
773,210 GBP2024-12-31
903,231 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
5,415,796 GBP2024-12-31
6,599,446 GBP2023-12-31
Trade Creditors/Trade Payables
Current
3,329,506 GBP2024-12-31
3,133,730 GBP2023-12-31
Corporation Tax Payable
Current
147,729 GBP2024-12-31
65,546 GBP2023-12-31
Other Taxation & Social Security Payable
Current
71,603 GBP2024-12-31
89,659 GBP2023-12-31
Other Creditors
Current
1,004,912 GBP2024-12-31
2,338,382 GBP2023-12-31
Accrued Liabilities
Current
641,055 GBP2024-12-31
730,283 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
488,146 GBP2024-12-31
431,754 GBP2023-12-31
Between one and five year
1,412,869 GBP2024-12-31
1,262,134 GBP2023-12-31
More than five year
511,350 GBP2024-12-31
221,000 GBP2023-12-31
All periods
2,412,365 GBP2024-12-31
1,914,888 GBP2023-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
384,523 GBP2024-12-31
327,920 GBP2023-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
28 shares2024-12-31
Class 2 ordinary share
53 shares2024-12-31
Class 3 ordinary share
186 shares2024-12-31
Profit/Loss
Retained earnings (accumulated losses)
825,105 GBP2024-01-01 ~ 2024-12-31