Cost of Sales
-15,615,051 GBP2024-01-01 ~ 2024-12-31
-19,257,491 GBP2023-01-01 ~ 2023-12-31
Distribution Costs
-641,663 GBP2024-01-01 ~ 2024-12-31
-854,058 GBP2023-01-01 ~ 2023-12-31
Administrative Expenses
-1,267,010 GBP2024-01-01 ~ 2024-12-31
-1,351,642 GBP2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
81,249 GBP2024-01-01 ~ 2024-12-31
44,589 GBP2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
6,051,319 GBP2024-01-01 ~ 2024-12-31
6,667,208 GBP2023-01-01 ~ 2023-12-31
Profit/Loss
4,845,131 GBP2024-01-01 ~ 2024-12-31
5,387,380 GBP2023-01-01 ~ 2023-12-31
Equity
Retained earnings (accumulated losses)
6,440,748 GBP2024-12-31
6,170,983 GBP2023-12-31
8,334,207 GBP2022-12-31
Dividends Paid
-4,575,366 GBP2024-01-01 ~ 2024-12-31
Retained earnings (accumulated losses)
-7,550,604 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
212,824 GBP2024-12-31
293,478 GBP2023-12-31
Debtors
3,796,739 GBP2024-12-31
4,949,727 GBP2023-12-31
Cash at bank and in hand
3,246,021 GBP2024-12-31
2,312,209 GBP2023-12-31
Current Assets
8,359,241 GBP2024-12-31
8,419,101 GBP2023-12-31
Net Current Assets/Liabilities
6,483,807 GBP2024-12-31
6,176,840 GBP2023-12-31
Total Assets Less Current Liabilities
6,696,631 GBP2024-12-31
6,470,318 GBP2023-12-31
Creditors
Non-current, Amounts falling due after one year
-249,331 GBP2023-12-31
Net Assets/Liabilities
6,490,752 GBP2024-12-31
6,220,987 GBP2023-12-31
Equity
Called up share capital
50,004 GBP2024-12-31
50,004 GBP2023-12-31
Equity
6,490,752 GBP2024-12-31
6,220,987 GBP2023-12-31
Audit Fees/Expenses
19,000 GBP2024-01-01 ~ 2024-12-31
32,375 GBP2023-01-01 ~ 2023-12-31
Average Number of Employees
112024-01-01 ~ 2024-12-31
122023-01-01 ~ 2023-12-31
Wages/Salaries
487,722 GBP2024-01-01 ~ 2024-12-31
605,629 GBP2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
13,064 GBP2024-01-01 ~ 2024-12-31
16,822 GBP2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
566,619 GBP2024-01-01 ~ 2024-12-31
721,897 GBP2023-01-01 ~ 2023-12-31
Director Remuneration
494,344 GBP2024-01-01 ~ 2024-12-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
-4,530 GBP2024-01-01 ~ 2024-12-31
-11,333 GBP2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Furniture and fittings
3,055 GBP2023-12-31
Motor vehicles
322,617 GBP2023-12-31
Property, Plant & Equipment - Gross Cost
325,672 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Furniture and fittings
3,055 GBP2024-12-31
3,055 GBP2023-12-31
Motor vehicles
109,793 GBP2024-12-31
29,139 GBP2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
112,848 GBP2024-12-31
32,194 GBP2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Furniture and fittings
0 GBP2024-01-01 ~ 2024-12-31
Motor vehicles
80,654 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
80,654 GBP2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Furniture and fittings
0 GBP2024-12-31
0 GBP2023-12-31
Motor vehicles
212,824 GBP2024-12-31
293,478 GBP2023-12-31
Finished Goods/Goods for Resale
1,316,481 GBP2024-12-31
1,157,165 GBP2023-12-31
Trade Debtors/Trade Receivables
Current
3,707,707 GBP2024-12-31
4,836,945 GBP2023-12-31
Prepayments/Accrued Income
Current
37,244 GBP2024-12-31
65,524 GBP2023-12-31
Debtors
Amounts falling due within one year, Current
3,744,951 GBP2024-12-31
4,902,469 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Current
43,452 GBP2024-12-31
39,291 GBP2023-12-31
Trade Creditors/Trade Payables
Current
62,179 GBP2024-12-31
278,857 GBP2023-12-31
Corporation Tax Payable
Current
560,689 GBP2024-12-31
613,448 GBP2023-12-31
Other Taxation & Social Security Payable
Current
284,533 GBP2024-12-31
373,437 GBP2023-12-31
Accrued Liabilities/Deferred Income
Current
924,581 GBP2024-12-31
937,228 GBP2023-12-31
Creditors
Current
1,875,434 GBP2024-12-31
2,242,261 GBP2023-12-31
Finance Lease Liabilities - Total Present Value
Non-current
205,879 GBP2024-12-31
249,331 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
27,521 GBP2024-12-31
19,138 GBP2023-12-31
Between two and five year
28,502 GBP2024-12-31
9,773 GBP2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
56,023 GBP2024-12-31
28,911 GBP2023-12-31