Cost of Sales
-34,987,872 GBP2024-07-01 ~ 2025-06-30
-30,821,361 GBP2023-07-01 ~ 2024-06-30
Distribution Costs
-942,966 GBP2024-07-01 ~ 2025-06-30
-721,218 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-2,369,430 GBP2024-07-01 ~ 2025-06-30
-2,018,382 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
1,724,429 GBP2024-07-01 ~ 2025-06-30
2,079,292 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
1,265,857 GBP2024-07-01 ~ 2025-06-30
1,523,667 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment
705,964 GBP2025-06-30
743,173 GBP2024-06-30
Debtors
9,303,656 GBP2025-06-30
8,235,529 GBP2024-06-30
Cash at bank and in hand
876,166 GBP2025-06-30
860,917 GBP2024-06-30
Current Assets
24,201,682 GBP2025-06-30
21,458,878 GBP2024-06-30
Creditors
Current, Amounts falling due within one year
-12,431,241 GBP2024-06-30
Net Current Assets/Liabilities
8,187,381 GBP2025-06-30
9,027,637 GBP2024-06-30
Total Assets Less Current Liabilities
8,893,345 GBP2025-06-30
9,770,810 GBP2024-06-30
Equity
Called up share capital
500 GBP2025-06-30
555 GBP2024-06-30
665 GBP2023-06-30
Share premium
138,434 GBP2025-06-30
138,434 GBP2024-06-30
138,434 GBP2023-06-30
Capital redemption reserve
17,085 GBP2025-06-30
17,030 GBP2024-06-30
16,920 GBP2023-06-30
Other miscellaneous reserve
500 GBP2025-06-30
500 GBP2024-06-30
500 GBP2023-06-30
Retained earnings (accumulated losses)
8,736,826 GBP2025-06-30
9,614,291 GBP2024-06-30
11,013,726 GBP2023-06-30
Equity
8,893,345 GBP2025-06-30
9,770,810 GBP2024-06-30
11,170,245 GBP2023-06-30
Profit/Loss
Retained earnings (accumulated losses)
1,265,857 GBP2024-07-01 ~ 2025-06-30
1,523,667 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
Retained earnings (accumulated losses)
-923,102 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-1,090,322 GBP2024-07-01 ~ 2025-06-30
Audit Fees/Expenses
25,000 GBP2024-07-01 ~ 2025-06-30
23,400 GBP2023-07-01 ~ 2024-06-30
Average Number of Employees
172024-07-01 ~ 2025-06-30
182023-07-01 ~ 2024-06-30
Wages/Salaries
1,367,569 GBP2024-07-01 ~ 2025-06-30
1,131,248 GBP2023-07-01 ~ 2024-06-30
Pension & Other Post-employment Benefit Costs/Other Pension Costs
24,206 GBP2024-07-01 ~ 2025-06-30
23,713 GBP2023-07-01 ~ 2024-06-30
Staff Costs/Employee Benefits Expense
1,567,535 GBP2024-07-01 ~ 2025-06-30
1,295,315 GBP2023-07-01 ~ 2024-06-30
Director Remuneration
466,903 GBP2024-07-01 ~ 2025-06-30
339,827 GBP2023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Land and buildings, Owned/Freehold
693,307 GBP2024-06-30
Motor vehicles
533,497 GBP2025-06-30
509,447 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
1,226,804 GBP2025-06-30
1,202,754 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Motor vehicles
-82,050 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-82,050 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Gross Cost
Owned/Freehold, Land and buildings
693,307 GBP2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Land and buildings, Owned/Freehold
291,821 GBP2024-06-30
Motor vehicles
215,147 GBP2025-06-30
167,760 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
520,840 GBP2025-06-30
459,581 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Motor vehicles
96,687 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
110,559 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Motor vehicles
-49,300 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-49,300 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Owned/Freehold, Land and buildings
387,614 GBP2025-06-30
401,486 GBP2024-06-30
Motor vehicles
318,350 GBP2025-06-30
341,687 GBP2024-06-30
Finished Goods/Goods for Resale
14,021,860 GBP2025-06-30
12,362,432 GBP2024-06-30
Trade Debtors/Trade Receivables
Current
9,102,755 GBP2025-06-30
7,978,749 GBP2024-06-30
Other Debtors
Current
0 GBP2025-06-30
69,247 GBP2024-06-30
Prepayments/Accrued Income
Current
200,901 GBP2025-06-30
187,533 GBP2024-06-30
Debtors
Amounts falling due within one year, Current
9,303,656 GBP2025-06-30
Current, Amounts falling due within one year
8,235,529 GBP2024-06-30
Bank Borrowings/Overdrafts
Current
5,482,151 GBP2025-06-30
4,682,805 GBP2024-06-30
Other Remaining Borrowings
Current
2,756,854 GBP2025-06-30
1,055,081 GBP2024-06-30
Trade Creditors/Trade Payables
Current
6,790,341 GBP2025-06-30
6,021,422 GBP2024-06-30
Corporation Tax Payable
Current
195,439 GBP2025-06-30
224,627 GBP2024-06-30
Other Taxation & Social Security Payable
Current
368,107 GBP2025-06-30
82,701 GBP2024-06-30
Accrued Liabilities/Deferred Income
Current
421,409 GBP2025-06-30
364,605 GBP2024-06-30
Creditors
Current
16,014,301 GBP2025-06-30
12,431,241 GBP2024-06-30
Total Borrowings
8,239,005 GBP2025-06-30
5,737,886 GBP2024-06-30
Equity
Called up share capital
500 GBP2025-06-30
555 GBP2024-06-30