Cost of Sales
-80,758,313 GBP2023-01-01 ~ 2023-12-31
-70,872,057 GBP2022-01-01 ~ 2022-12-31
Distribution Costs
-4,818,015 GBP2023-01-01 ~ 2023-12-31
-4,608,568 GBP2022-01-01 ~ 2022-12-31
Administrative Expenses
-8,334,139 GBP2023-01-01 ~ 2023-12-31
-7,002,339 GBP2022-01-01 ~ 2022-12-31
Profit/Loss on Ordinary Activities Before Tax
2,733,315 GBP2023-01-01 ~ 2023-12-31
8,620,908 GBP2022-01-01 ~ 2022-12-31
Profit/Loss
2,130,315 GBP2023-01-01 ~ 2023-12-31
6,917,216 GBP2022-01-01 ~ 2022-12-31
Comprehensive Income/Expense
2,130,315 GBP2023-01-01 ~ 2023-12-31
6,917,216 GBP2022-01-01 ~ 2022-12-31
Property, Plant & Equipment
1,424,339 GBP2023-12-31
1,486,385 GBP2022-12-31
Fixed Assets - Investments
1 GBP2023-12-31
1 GBP2022-12-31
Fixed Assets
1,424,340 GBP2023-12-31
1,486,386 GBP2022-12-31
Debtors
18,250,821 GBP2023-12-31
22,807,722 GBP2022-12-31
Cash at bank and in hand
8,788 GBP2023-12-31
8,210 GBP2022-12-31
Current Assets
67,355,490 GBP2023-12-31
69,163,526 GBP2022-12-31
Creditors
Current, Amounts falling due within one year
-42,450,326 GBP2023-12-31
-45,043,922 GBP2022-12-31
Net Current Assets/Liabilities
24,905,164 GBP2023-12-31
24,119,604 GBP2022-12-31
Total Assets Less Current Liabilities
26,329,504 GBP2023-12-31
25,605,990 GBP2022-12-31
Creditors
Non-current, Amounts falling due after one year
-361,830 GBP2023-12-31
-608,368 GBP2022-12-31
Net Assets/Liabilities
25,687,074 GBP2023-12-31
24,704,999 GBP2022-12-31
Equity
Called up share capital
50,000 GBP2023-12-31
50,000 GBP2022-12-31
999 GBP2021-12-31
Share premium
3,369 GBP2023-12-31
3,369 GBP2022-12-31
3,369 GBP2021-12-31
Capital redemption reserve
1 GBP2023-12-31
1 GBP2022-12-31
1 GBP2021-12-31
Retained earnings (accumulated losses)
25,633,704 GBP2023-12-31
24,651,629 GBP2022-12-31
18,911,841 GBP2021-12-31
Equity
25,687,074 GBP2023-12-31
24,704,999 GBP2022-12-31
18,916,210 GBP2021-12-31
Issue of Equity Instruments
Called up share capital
49,251 GBP2022-01-01 ~ 2022-12-31
Issue of Equity Instruments
49,251 GBP2022-01-01 ~ 2022-12-31
Audit Fees/Expenses
25,000 GBP2023-01-01 ~ 2023-12-31
20,000 GBP2022-01-01 ~ 2022-12-31
Director Remuneration
354,700 GBP2023-01-01 ~ 2023-12-31
332,699 GBP2022-01-01 ~ 2022-12-31
Average Number of Employees
1512023-01-01 ~ 2023-12-31
1422022-01-01 ~ 2022-12-31
Wages/Salaries
5,733,952 GBP2023-01-01 ~ 2023-12-31
5,064,065 GBP2022-01-01 ~ 2022-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
283,618 GBP2023-01-01 ~ 2023-12-31
264,165 GBP2022-01-01 ~ 2022-12-31
Staff Costs/Employee Benefits Expense
6,661,575 GBP2023-01-01 ~ 2023-12-31
5,923,154 GBP2022-01-01 ~ 2022-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-12,023 GBP2023-01-01 ~ 2023-12-31
194,740 GBP2022-01-01 ~ 2022-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Under hire purchased contracts or finance leases
1,329,713 GBP2023-12-31
1,219,341 GBP2022-12-31
Plant and equipment
932,406 GBP2023-12-31
867,492 GBP2022-12-31
Computers
1,099,899 GBP2023-12-31
1,093,380 GBP2022-12-31
Motor vehicles
13,050 GBP2023-12-31
27,900 GBP2022-12-31
Property, Plant & Equipment - Gross Cost
3,375,068 GBP2023-12-31
3,208,113 GBP2022-12-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-14,505 GBP2023-01-01 ~ 2023-12-31
Computers
-42,603 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
-14,850 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Other Disposals
-71,958 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Under hire purchased contracts or finance leases
377,760 GBP2023-12-31
273,254 GBP2022-12-31
Plant and equipment
692,181 GBP2023-12-31
622,868 GBP2022-12-31
Computers
870,482 GBP2023-12-31
801,362 GBP2022-12-31
Motor vehicles
10,306 GBP2023-12-31
24,244 GBP2022-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,950,729 GBP2023-12-31
1,721,728 GBP2022-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Land and buildings, Under hire purchased contracts or finance leases
104,506 GBP2023-01-01 ~ 2023-12-31
Plant and equipment
83,560 GBP2023-01-01 ~ 2023-12-31
Computers
109,656 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
912 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
298,634 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-14,247 GBP2023-01-01 ~ 2023-12-31
Computers
-40,536 GBP2023-01-01 ~ 2023-12-31
Motor vehicles
-14,850 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-69,633 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
Land and buildings, Under hire purchased contracts or finance leases
951,953 GBP2023-12-31
946,087 GBP2022-12-31
Plant and equipment
240,225 GBP2023-12-31
244,624 GBP2022-12-31
Computers
229,417 GBP2023-12-31
292,018 GBP2022-12-31
Motor vehicles
2,744 GBP2023-12-31
3,656 GBP2022-12-31
Finished Goods/Goods for Resale
49,095,881 GBP2023-12-31
46,347,594 GBP2022-12-31
Trade Debtors/Trade Receivables
Current
17,276,976 GBP2023-12-31
21,667,124 GBP2022-12-31
Other Debtors
Current
693,945 GBP2023-12-31
859,256 GBP2022-12-31
Prepayments/Accrued Income
Current
279,900 GBP2023-12-31
281,342 GBP2022-12-31
Debtors
Current, Amounts falling due within one year
18,250,821 GBP2023-12-31
22,807,722 GBP2022-12-31
Bank Borrowings/Overdrafts
Current
30,751,608 GBP2023-12-31
31,609,216 GBP2022-12-31
Trade Creditors/Trade Payables
Current
8,413,824 GBP2023-12-31
9,400,021 GBP2022-12-31
Corporation Tax Payable
Current
6,871 GBP2023-12-31
760,501 GBP2022-12-31
Other Taxation & Social Security Payable
Current
1,742,569 GBP2023-12-31
2,144,303 GBP2022-12-31
Accrued Liabilities/Deferred Income
Current
612,855 GBP2023-12-31
479,046 GBP2022-12-31
Bank Borrowings/Overdrafts
Non-current
361,830 GBP2023-12-31
608,368 GBP2022-12-31
Bank Borrowings
30,496,016 GBP2023-12-31
31,516,077 GBP2022-12-31
Total Borrowings
31,113,438 GBP2023-12-31
32,193,391 GBP2022-12-31
Current
30,751,608 GBP2023-12-31
31,585,023 GBP2022-12-31
Non-current
361,830 GBP2023-12-31
608,368 GBP2022-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
210,000 GBP2023-12-31
210,000 GBP2022-12-31
Between two and five year
840,000 GBP2023-12-31
840,000 GBP2022-12-31
More than five year
2,773,750 GBP2023-12-31
2,983,750 GBP2022-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
3,823,750 GBP2023-12-31
4,033,750 GBP2022-12-31