Average Number of Employees
902024-01-01 ~ 2024-12-31
892023-01-01 ~ 2023-12-31
Profit/Loss
835,978 GBP2024-01-01 ~ 2024-12-31
729,356 GBP2023-01-01 ~ 2023-12-31
Amounts set aside to cover potential liabilities or losses
Deferred taxation
91,807 GBP2024-12-31
118,677 GBP2023-12-31
Turnover/Revenue
47,585,050 GBP2024-01-01 ~ 2024-12-31
40,488,378 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
-38,332,927 GBP2024-01-01 ~ 2024-12-31
-31,611,101 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
9,252,123 GBP2024-01-01 ~ 2024-12-31
8,877,277 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-655,554 GBP2024-01-01 ~ 2024-12-31
-1,040,420 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-6,954,518 GBP2024-01-01 ~ 2024-12-31
-6,338,540 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
1,642,051 GBP2024-01-01 ~ 2024-12-31
1,498,317 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
1,291,421 GBP2024-01-01 ~ 2024-12-31
1,008,538 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
835,978 GBP2024-01-01 ~ 2024-12-31
729,356 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
539,120 GBP2024-12-31
565,800 GBP2023-12-31
Total Inventories
11,770,931 GBP2024-12-31
11,609,435 GBP2023-12-31
Debtors
10,597,199 GBP2024-12-31
10,315,023 GBP2023-12-31
Cash at bank and in hand
1,159,882 GBP2024-12-31
997,892 GBP2023-12-31
Current Assets
23,528,012 GBP2024-12-31
22,922,350 GBP2023-12-31
Creditors
Amounts falling due within one year
8,046,517 GBP2024-12-31
7,083,310 GBP2023-12-31
Net Current Assets/Liabilities
15,481,495 GBP2024-12-31
15,839,040 GBP2023-12-31
Total Assets Less Current Liabilities
16,020,615 GBP2024-12-31
16,404,840 GBP2023-12-31
Creditors
Amounts falling due after one year
1,108,333 GBP2023-12-31
Net Assets/Liabilities
15,928,808 GBP2024-12-31
15,177,830 GBP2023-12-31
Equity
Called up share capital
870 GBP2024-12-31
870 GBP2023-12-31
895 GBP2022-12-31
Capital redemption reserve
210,150 GBP2024-12-31
210,150 GBP2023-12-31
210,125 GBP2022-12-31
Retained earnings (accumulated losses)
15,717,788 GBP2024-12-31
14,966,810 GBP2023-12-31
14,552,454 GBP2022-12-31
Equity
15,928,808 GBP2024-12-31
15,177,830 GBP2023-12-31
14,763,474 GBP2022-12-31
Profit/Loss
Retained earnings (accumulated losses)
835,978 GBP2024-01-01 ~ 2024-12-31
729,356 GBP2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
835,978 GBP2024-01-01 ~ 2024-12-31
729,356 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-85,000 GBP2024-01-01 ~ 2024-12-31
-85,000 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-85,000 GBP2024-01-01 ~ 2024-12-31
-85,000 GBP2023-01-01 ~ 2023-12-31
Equity - Income/Expense Recognised Directly
Called up share capital
-25 GBP2023-01-01 ~ 2023-12-31
Retained earnings (accumulated losses)
-85,000 GBP2024-01-01 ~ 2024-12-31
-315,000 GBP2023-01-01 ~ 2023-12-31
Equity - Income/Expense Recognised Directly
-85,000 GBP2024-01-01 ~ 2024-12-31
-315,000 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
253,853 GBP2024-01-01 ~ 2024-12-31
388,693 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation rate used
Furniture and fittings
33.002024-01-01 ~ 2024-12-31
Motor vehicles
25.002024-01-01 ~ 2024-12-31
Computers
25.002024-01-01 ~ 2024-12-31
Average number of employees in administration and support functions
112024-01-01 ~ 2024-12-31
112023-01-01 ~ 2023-12-31
Wages/Salaries
3,201,140 GBP2024-01-01 ~ 2024-12-31
2,719,016 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
372,068 GBP2024-01-01 ~ 2024-12-31
288,942 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
345,740 GBP2024-01-01 ~ 2024-12-31
52,982 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
3,918,948 GBP2024-01-01 ~ 2024-12-31
3,060,940 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
75,300 GBP2024-01-01 ~ 2024-12-31
100,867 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-26,870 GBP2024-01-01 ~ 2024-12-31
77,914 GBP2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
322,855 GBP2024-01-01 ~ 2024-12-31
252,135 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
1,005,537 GBP2024-12-31
993,640 GBP2023-12-31
Furniture and fittings
499,250 GBP2024-12-31
622,551 GBP2023-12-31
Motor vehicles
374,788 GBP2024-12-31
351,195 GBP2023-12-31
Computers
116,646 GBP2024-12-31
227,970 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
2,193,649 GBP2024-12-31
2,271,121 GBP2023-12-31
Property, Plant & Equipment - Disposals
Plant and equipment
-46,667 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-135,888 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-28,245 GBP2024-01-01 ~ 2024-12-31
Computers
-111,324 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Disposals
-322,124 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Short leasehold
197,428 GBP2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
912,743 GBP2024-12-31
875,093 GBP2023-12-31
Furniture and fittings
470,813 GBP2024-12-31
542,784 GBP2023-12-31
Motor vehicles
180,240 GBP2024-12-31
141,626 GBP2023-12-31
Computers
78,160 GBP2024-12-31
140,822 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,654,529 GBP2024-12-31
1,705,321 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
77,423 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
63,917 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
66,859 GBP2024-01-01 ~ 2024-12-31
Computers
38,077 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
253,853 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
Plant and equipment
-39,773 GBP2024-01-01 ~ 2024-12-31
Furniture and fittings
-135,888 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-28,245 GBP2024-01-01 ~ 2024-12-31
Computers
-100,739 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Decrease in depreciation and impairment related to disposals
-304,645 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Short leasehold
12,573 GBP2024-12-31
Property, Plant & Equipment
Land and buildings, Short leasehold
184,855 GBP2024-12-31
Plant and equipment
92,794 GBP2024-12-31
118,547 GBP2023-12-31
Furniture and fittings
28,437 GBP2024-12-31
79,767 GBP2023-12-31
Motor vehicles
194,548 GBP2024-12-31
209,569 GBP2023-12-31
Computers
38,486 GBP2024-12-31
87,148 GBP2023-12-31
Finished Goods
11,770,931 GBP2024-12-31
11,609,435 GBP2023-12-31
Trade Debtors/Trade Receivables
5,636,667 GBP2024-12-31
4,329,156 GBP2023-12-31
Prepayments/Accrued Income
231,135 GBP2024-12-31
206,413 GBP2023-12-31
Other Debtors
4,729,397 GBP2024-12-31
5,779,454 GBP2023-12-31
Bank Borrowings/Overdrafts
Amounts falling due within one year
2,283,216 GBP2024-12-31
2,178,134 GBP2023-12-31
Trade Creditors/Trade Payables
Amounts falling due within one year
958,246 GBP2024-12-31
1,092,626 GBP2023-12-31
Accrued Liabilities/Deferred Income
Amounts falling due within one year
2,263,736 GBP2024-12-31
1,914,300 GBP2023-12-31
Corporation Tax Payable
Amounts falling due within one year
472,880 GBP2024-12-31
1,268 GBP2023-12-31
Other Taxation & Social Security Payable
Amounts falling due within one year
544,959 GBP2024-12-31
410,056 GBP2023-12-31
Amounts owed to directors
Amounts falling due within one year
207,668 GBP2024-12-31
22,463 GBP2023-12-31
Other Creditors
Amounts falling due within one year
1,315,812 GBP2024-12-31
1,464,463 GBP2023-12-31
Bank Borrowings/Overdrafts
Amounts falling due after one year
1,108,333 GBP2023-12-31
Deferred Tax Liabilities
91,807 GBP2024-12-31
118,677 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
0.01 shares2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
85,000 shares2024-12-31
85,000 shares2023-12-31
Par Value of Share
Class 3 ordinary share
0.01 shares2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 3 ordinary share
2,000 shares2024-12-31
2,000 shares2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
883,421 GBP2024-12-31
828,789 GBP2023-12-31
Between one and five year
1,972,491 GBP2024-12-31
1,932,105 GBP2023-12-31
More than five year
1,343,333 GBP2024-12-31
1,863,333 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
4,199,245 GBP2024-12-31
4,624,227 GBP2023-12-31