Turnover/Revenue
16,693,675 GBP2024-01-01 ~ 2024-12-31
19,114,110 GBP2023-01-01 ~ 2023-12-31
Cost of Sales
-13,068,720 GBP2024-01-01 ~ 2024-12-31
-14,987,302 GBP2023-01-01 ~ 2023-12-31
Gross Profit/Loss
3,624,955 GBP2024-01-01 ~ 2024-12-31
4,126,808 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-1,746,965 GBP2024-01-01 ~ 2024-12-31
-1,849,442 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-844,930 GBP2024-01-01 ~ 2024-12-31
-986,722 GBP2023-01-01 ~ 2023-12-31
Operating Profit/Loss
1,033,060 GBP2024-01-01 ~ 2024-12-31
1,290,644 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
24,509 GBP2024-01-01 ~ 2024-12-31
399 GBP2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
-132,445 GBP2024-01-01 ~ 2024-12-31
-144,064 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
925,124 GBP2024-01-01 ~ 2024-12-31
1,146,979 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
671,949 GBP2024-01-01 ~ 2024-12-31
851,677 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
255,876 GBP2024-12-31
349,055 GBP2023-12-31
Total Inventories
1,329,567 GBP2024-12-31
1,736,043 GBP2023-12-31
Debtors
7,246,580 GBP2024-12-31
6,460,385 GBP2023-12-31
Cash at bank and in hand
1,769,076 GBP2024-12-31
141,693 GBP2023-12-31
Current Assets
10,345,223 GBP2024-12-31
8,338,121 GBP2023-12-31
Net Current Assets/Liabilities
5,660,110 GBP2024-12-31
5,033,458 GBP2023-12-31
Total Assets Less Current Liabilities
5,915,986 GBP2024-12-31
5,382,513 GBP2023-12-31
Net Assets/Liabilities
5,860,029 GBP2024-12-31
5,308,968 GBP2023-12-31
Equity
Called up share capital
345,910 GBP2024-12-31
345,910 GBP2023-12-31
345,910 GBP2022-12-31
Retained earnings (accumulated losses)
5,514,119 GBP2024-12-31
4,963,058 GBP2023-12-31
4,492,380 GBP2022-12-31
Equity
5,860,029 GBP2024-12-31
5,308,968 GBP2023-12-31
Profit/Loss
Retained earnings (accumulated losses)
671,949 GBP2024-01-01 ~ 2024-12-31
851,677 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
Retained earnings (accumulated losses)
-380,999 GBP2023-01-01 ~ 2023-12-31
Dividends Paid
-120,888 GBP2024-01-01 ~ 2024-12-31
Audit Fees/Expenses
21,135 GBP2024-01-01 ~ 2024-12-31
20,129 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
83,021 GBP2024-01-01 ~ 2024-12-31
83,626 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
482024-01-01 ~ 2024-12-31
512023-01-01 ~ 2023-12-31
Wages/Salaries
1,551,129 GBP2024-01-01 ~ 2024-12-31
1,643,874 GBP2023-01-01 ~ 2023-12-31
Social Security Costs
153,551 GBP2024-01-01 ~ 2024-12-31
165,912 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
90,760 GBP2024-01-01 ~ 2024-12-31
53,487 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
1,795,440 GBP2024-01-01 ~ 2024-12-31
1,863,273 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
95,155 GBP2024-01-01 ~ 2024-12-31
88,973 GBP2023-01-01 ~ 2023-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-17,588 GBP2024-01-01 ~ 2024-12-31
5,919 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
74,827 GBP2024-12-31
74,827 GBP2023-12-31
Furniture and fittings
325,468 GBP2024-12-31
325,468 GBP2023-12-31
Computers
300,040 GBP2024-12-31
289,596 GBP2023-12-31
Motor vehicles
441,632 GBP2024-12-31
496,586 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
1,141,967 GBP2024-12-31
1,186,477 GBP2023-12-31
Property, Plant & Equipment - Other Disposals
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Computers
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-84,937 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals
-84,937 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
73,730 GBP2024-12-31
73,537 GBP2023-12-31
Furniture and fittings
301,960 GBP2024-12-31
293,193 GBP2023-12-31
Computers
276,356 GBP2024-12-31
269,178 GBP2023-12-31
Motor vehicles
234,045 GBP2024-12-31
201,514 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
886,091 GBP2024-12-31
837,422 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings
8,767 GBP2024-01-01 ~ 2024-12-31
Computers
7,178 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
66,883 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
83,021 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Computers
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
-34,352 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-34,352 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Land and buildings, Owned/Freehold
1,097 GBP2024-12-31
1,290 GBP2023-12-31
Furniture and fittings
23,508 GBP2024-12-31
32,275 GBP2023-12-31
Computers
23,684 GBP2024-12-31
20,418 GBP2023-12-31
Motor vehicles
207,587 GBP2024-12-31
295,072 GBP2023-12-31
Raw materials and consumables
1,329,567 GBP2024-12-31
1,736,043 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
4,311,511 GBP2024-12-31
3,574,662 GBP2023-12-31
Other Debtors
Current
246,737 GBP2024-12-31
225,846 GBP2023-12-31
Prepayments/Accrued Income
Current
24,746 GBP2024-12-31
16,229 GBP2023-12-31
Bank Borrowings/Overdrafts
Current
1,326,260 GBP2024-12-31
539,169 GBP2023-12-31
Trade Creditors/Trade Payables
Current
2,429,282 GBP2024-12-31
1,831,687 GBP2023-12-31
Corporation Tax Payable
Current
270,764 GBP2024-12-31
288,785 GBP2023-12-31
Other Taxation & Social Security Payable
Current
238,436 GBP2024-12-31
216,441 GBP2023-12-31
Other Creditors
Current
1,529 GBP2024-12-31
0 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
418,842 GBP2024-12-31
428,581 GBP2023-12-31
Creditors
Current
4,685,113 GBP2024-12-31
3,304,663 GBP2023-12-31
Par Value of Share
Class 1 ordinary share
1 GBP2024-01-01 ~ 2024-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
345,910 shares2024-12-31
345,910 shares2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
72,906 GBP2024-12-31
56,039 GBP2023-12-31
Between two and five year
107,102 GBP2024-12-31
80,700 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
180,008 GBP2024-12-31
136,739 GBP2023-12-31