Par Value of Share
Class 1 ordinary share
12024-01-01 ~ 2024-12-31
Class 2 ordinary share
12024-01-01 ~ 2024-12-31
Turnover/Revenue
11,319,399 GBP2024-01-01 ~ 2024-12-31
13,085,976 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
8,116,491 GBP2024-01-01 ~ 2024-12-31
9,641,207 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
3,202,908 GBP2024-01-01 ~ 2024-12-31
3,444,769 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
446,294 GBP2024-01-01 ~ 2024-12-31
401,208 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
2,671,950 GBP2024-01-01 ~ 2024-12-31
2,553,289 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
84,664 GBP2024-01-01 ~ 2024-12-31
490,272 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
50,926 GBP2024-01-01 ~ 2024-12-31
51,075 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
33,738 GBP2024-01-01 ~ 2024-12-31
439,197 GBP2023-01-01 ~ 2023-12-31
Tax/Tax Credit on Profit or Loss on Ordinary Activities
16,808 GBP2024-01-01 ~ 2024-12-31
103,028 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
16,930 GBP2024-01-01 ~ 2024-12-31
336,169 GBP2023-01-01 ~ 2023-12-31
Equity
Retained earnings (accumulated losses)
3,490,548 GBP2024-12-31
3,473,618 GBP2023-12-31
3,138,472 GBP2022-12-31
Dividends Paid
Retained earnings (accumulated losses)
-1,023 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
1,000,802 GBP2024-12-31
873,288 GBP2023-12-31
Fixed Assets - Investments
1 GBP2024-12-31
1 GBP2023-12-31
Fixed Assets
1,000,803 GBP2024-12-31
873,289 GBP2023-12-31
Total Inventories
3,020,923 GBP2024-12-31
3,145,670 GBP2023-12-31
Debtors
3,844,908 GBP2024-12-31
3,003,105 GBP2023-12-31
Cash at bank and in hand
116,663 GBP2024-12-31
15,691 GBP2023-12-31
Current Assets
6,982,494 GBP2024-12-31
6,164,466 GBP2023-12-31
Creditors
Current
3,979,623 GBP2024-12-31
2,914,931 GBP2023-12-31
Net Current Assets/Liabilities
3,002,871 GBP2024-12-31
3,249,535 GBP2023-12-31
Total Assets Less Current Liabilities
4,003,674 GBP2024-12-31
4,122,824 GBP2023-12-31
Net Assets/Liabilities
3,491,548 GBP2024-12-31
3,474,618 GBP2023-12-31
Equity
Called up share capital
540 GBP2024-12-31
540 GBP2023-12-31
Capital redemption reserve
460 GBP2024-12-31
460 GBP2023-12-31
Equity
3,491,548 GBP2024-12-31
3,474,618 GBP2023-12-31
Wages/Salaries
1,037,885 GBP2024-01-01 ~ 2024-12-31
1,004,330 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
102,931 GBP2024-01-01 ~ 2024-12-31
102,594 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
22,443 GBP2024-01-01 ~ 2024-12-31
16,132 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
1,163,259 GBP2024-01-01 ~ 2024-12-31
1,123,056 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
322024-01-01 ~ 2024-12-31
352023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
71,788 GBP2024-01-01 ~ 2024-12-31
75,262 GBP2023-01-01 ~ 2023-12-31
Audit Fees/Expenses
20,000 GBP2024-01-01 ~ 2024-12-31
14,750 GBP2023-01-01 ~ 2023-12-31
Current Tax for the Period
115,310 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
8,435 GBP2024-01-01 ~ 2024-12-31
109,799 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
2,095,119 GBP2024-12-31
1,956,459 GBP2023-12-31
Furniture and fittings
119,682 GBP2024-12-31
115,472 GBP2023-12-31
Motor vehicles
155,918 GBP2024-12-31
36,518 GBP2023-12-31
Computers
321,822 GBP2024-12-31
321,448 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
2,692,541 GBP2024-12-31
2,429,897 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
1,243,905 GBP2024-12-31
1,148,773 GBP2023-12-31
Furniture and fittings
93,199 GBP2024-12-31
90,041 GBP2023-12-31
Motor vehicles
51,148 GBP2024-12-31
21,577 GBP2023-12-31
Computers
303,487 GBP2024-12-31
296,218 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,691,739 GBP2024-12-31
1,556,609 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
95,132 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
3,158 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
29,571 GBP2024-01-01 ~ 2024-12-31
Computers
7,269 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
135,130 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Plant and equipment
851,214 GBP2024-12-31
807,686 GBP2023-12-31
Furniture and fittings
26,483 GBP2024-12-31
25,431 GBP2023-12-31
Motor vehicles
104,770 GBP2024-12-31
14,941 GBP2023-12-31
Computers
18,335 GBP2024-12-31
25,230 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
Under hire purchased contracts or finance leases, Plant and equipment
858,998 GBP2024-12-31
844,291 GBP2023-12-31
Property, Plant & Equipment - Increase or decrease
Plant and equipment, Under hire purchased contracts or finance leases
14,707 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Under hire purchased contracts or finance leases, Plant and equipment
337,742 GBP2024-12-31
285,711 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment, Under hire purchased contracts or finance leases
52,031 GBP2024-01-01 ~ 2024-12-31
Under hire purchased contracts or finance leases, Motor vehicles
7,573 GBP2024-01-01 ~ 2024-12-31
Under hire purchased contracts or finance leases
63,342 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Under hire purchased contracts or finance leases, Plant and equipment
521,256 GBP2024-12-31
Motor vehicles, Under hire purchased contracts or finance leases
6,943 GBP2024-12-31
Under hire purchased contracts or finance leases
528,199 GBP2024-12-31
576,834 GBP2023-12-31
Plant and equipment, Under hire purchased contracts or finance leases
558,580 GBP2023-12-31
Under hire purchased contracts or finance leases, Motor vehicles
14,516 GBP2023-12-31
Merchandise
3,018,506 GBP2024-12-31
3,234,193 GBP2023-12-31
Value of work in progress
2,417 GBP2024-12-31
Trade Debtors/Trade Receivables
Current
2,006,153 GBP2024-12-31
1,784,040 GBP2023-12-31
Amounts Owed by Group Undertakings
Current
1,465,093 GBP2024-12-31
752,844 GBP2023-12-31
Other Debtors
Current
400 GBP2023-12-31
Prepayments
Current
349,131 GBP2024-12-31
465,821 GBP2023-12-31
Debtors
Current, Amounts falling due within one year
3,844,908 GBP2024-12-31
3,003,105 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
1,450,543 GBP2024-12-31
1,267,829 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
121,175 GBP2024-12-31
134,624 GBP2023-12-31
Trade Creditors/Trade Payables
Current
1,400,423 GBP2024-12-31
952,763 GBP2023-12-31
Corporation Tax Payable
Current
44,815 GBP2024-12-31
116,795 GBP2023-12-31
Other Taxation & Social Security Payable
Current
26,033 GBP2024-12-31
25,079 GBP2023-12-31
Other Creditors
Current
8,607 GBP2024-12-31
7,176 GBP2023-12-31
Accrued Liabilities
Current
74,528 GBP2024-12-31
92,481 GBP2023-12-31
Bank Borrowings/Overdrafts
Non-current
8,333 GBP2024-12-31
90,625 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
271,370 GBP2024-12-31
363,136 GBP2023-12-31
Bank Borrowings
Current, Amounts falling due within one year
82,292 GBP2024-12-31
87,500 GBP2023-12-31
Total Borrowings
Current, Amounts falling due within one year
1,450,543 GBP2024-12-31
1,267,829 GBP2023-12-31
Bank Borrowings
Non-current, Between one and two years
90,625 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current, hire purchase agreements, Amounts falling due within one year
121,175 GBP2024-12-31
134,624 GBP2023-12-31
Between one and five year, hire purchase agreements
271,370 GBP2024-12-31
317,800 GBP2023-12-31
hire purchase agreements
392,545 GBP2024-12-31
497,760 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
105,000 GBP2024-12-31
210,000 GBP2023-12-31
Between one and five year
105,000 GBP2023-12-31
All periods
105,000 GBP2024-12-31
315,000 GBP2023-12-31
Bank Overdrafts
Secured
1,368,251 GBP2024-12-31
1,180,329 GBP2023-12-31
Bank Borrowings
Secured
90,625 GBP2024-12-31
178,125 GBP2023-12-31
Total Borrowings
Secured
1,851,421 GBP2024-12-31
1,856,214 GBP2023-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
232,423 GBP2024-12-31
194,445 GBP2023-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
486 shares2024-12-31
Class 2 ordinary share
54 shares2024-12-31
Profit/Loss
Retained earnings (accumulated losses)
16,930 GBP2024-01-01 ~ 2024-12-31