Cost of Sales
-13,848,093 GBP2024-06-01 ~ 2025-05-31
-11,598,380 GBP2023-06-01 ~ 2024-05-31
Administrative Expenses
-4,638,757 GBP2024-06-01 ~ 2025-05-31
-4,221,224 GBP2023-06-01 ~ 2024-05-31
Other Interest Receivable/Similar Income (Finance Income)
9,590 GBP2024-06-01 ~ 2025-05-31
8,787 GBP2023-06-01 ~ 2024-05-31
Profit/Loss on Ordinary Activities Before Tax
1,086,211 GBP2024-06-01 ~ 2025-05-31
294,935 GBP2023-06-01 ~ 2024-05-31
Profit/Loss
825,100 GBP2024-06-01 ~ 2025-05-31
261,057 GBP2023-06-01 ~ 2024-05-31
Equity
Retained earnings (accumulated losses)
3,206,911 GBP2025-05-31
2,431,476 GBP2024-05-31
2,236,419 GBP2023-05-31
Dividends Paid
-49,665 GBP2024-06-01 ~ 2025-05-31
Retained earnings (accumulated losses)
-66,000 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment
269,084 GBP2025-05-31
292,535 GBP2024-05-31
Fixed Assets - Investments
100 GBP2025-05-31
100 GBP2024-05-31
Fixed Assets
269,184 GBP2025-05-31
292,635 GBP2024-05-31
Debtors
4,920,310 GBP2025-05-31
3,571,144 GBP2024-05-31
Cash at bank and in hand
2,236,911 GBP2025-05-31
1,544,294 GBP2024-05-31
Current Assets
8,294,449 GBP2025-05-31
6,138,374 GBP2024-05-31
Creditors
Amounts falling due within one year
-5,160,534 GBP2025-05-31
-3,723,018 GBP2024-05-31
Net Current Assets/Liabilities
3,133,915 GBP2025-05-31
2,415,356 GBP2024-05-31
Total Assets Less Current Liabilities
3,403,099 GBP2025-05-31
2,707,991 GBP2024-05-31
Creditors
Amounts falling due after one year
-158,886 GBP2025-05-31
-246,773 GBP2024-05-31
Net Assets/Liabilities
3,206,912 GBP2025-05-31
2,431,477 GBP2024-05-31
Equity
Called up share capital
1 GBP2025-05-31
1 GBP2024-05-31
Equity
3,206,912 GBP2025-05-31
2,431,477 GBP2024-05-31
Audit Fees/Expenses
10,745 GBP2024-06-01 ~ 2025-05-31
8,750 GBP2023-06-01 ~ 2024-05-31
Average Number of Employees
742024-06-01 ~ 2025-05-31
702023-06-01 ~ 2024-05-31
Wages/Salaries
2,473,720 GBP2024-06-01 ~ 2025-05-31
2,273,159 GBP2023-06-01 ~ 2024-05-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
49,507 GBP2024-06-01 ~ 2025-05-31
45,609 GBP2023-06-01 ~ 2024-05-31
Staff Costs/Employee Benefits Expense
2,781,961 GBP2024-06-01 ~ 2025-05-31
2,558,625 GBP2023-06-01 ~ 2024-05-31
Director Remuneration
188,074 GBP2024-06-01 ~ 2025-05-31
182,955 GBP2023-06-01 ~ 2024-05-31
Deferred Tax Expense/Credit Relating to Origination/Reversal Timing Differences
7,560 GBP2024-06-01 ~ 2025-05-31
-5,784 GBP2023-06-01 ~ 2024-05-31
Property, Plant & Equipment - Gross Cost
Plant and equipment
48,136 GBP2025-05-31
54,138 GBP2024-05-31
Furniture and fittings
221,898 GBP2025-05-31
165,451 GBP2024-05-31
Computers
110,491 GBP2025-05-31
282,655 GBP2024-05-31
Motor vehicles
200,212 GBP2025-05-31
297,754 GBP2024-05-31
Property, Plant & Equipment - Gross Cost
580,737 GBP2025-05-31
799,998 GBP2024-05-31
Property, Plant & Equipment - Other Disposals
Plant and equipment
-27,356 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
0 GBP2024-06-01 ~ 2025-05-31
Computers
-188,631 GBP2024-06-01 ~ 2025-05-31
Motor vehicles
-116,542 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals
-332,529 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
22,588 GBP2025-05-31
41,943 GBP2024-05-31
Furniture and fittings
117,834 GBP2025-05-31
104,725 GBP2024-05-31
Computers
79,208 GBP2025-05-31
236,320 GBP2024-05-31
Motor vehicles
92,023 GBP2025-05-31
124,475 GBP2024-05-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
311,653 GBP2025-05-31
507,463 GBP2024-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
8,001 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
13,109 GBP2024-06-01 ~ 2025-05-31
Computers
31,519 GBP2024-06-01 ~ 2025-05-31
Motor vehicles
31,842 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
84,471 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
-27,356 GBP2024-06-01 ~ 2025-05-31
Furniture and fittings
0 GBP2024-06-01 ~ 2025-05-31
Computers
-188,631 GBP2024-06-01 ~ 2025-05-31
Motor vehicles
-64,294 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-280,281 GBP2024-06-01 ~ 2025-05-31
Property, Plant & Equipment
Plant and equipment
25,548 GBP2025-05-31
12,195 GBP2024-05-31
Furniture and fittings
104,064 GBP2025-05-31
60,726 GBP2024-05-31
Computers
31,283 GBP2025-05-31
46,335 GBP2024-05-31
Motor vehicles
108,189 GBP2025-05-31
173,279 GBP2024-05-31
Finished Goods/Goods for Resale
1,137,228 GBP2025-05-31
1,022,936 GBP2024-05-31
Trade Debtors/Trade Receivables
Current
4,856,614 GBP2025-05-31
3,524,867 GBP2024-05-31
Other Debtors
Current
36,936 GBP2025-05-31
33,448 GBP2024-05-31
Prepayments/Accrued Income
Current
26,760 GBP2025-05-31
12,829 GBP2024-05-31
Bank Borrowings/Overdrafts
Current
37,571 GBP2025-05-31
68,823 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Current
42,799 GBP2025-05-31
36,874 GBP2024-05-31
Trade Creditors/Trade Payables
Current
4,436,657 GBP2025-05-31
3,189,588 GBP2024-05-31
Corporation Tax Payable
Current
251,541 GBP2025-05-31
107,949 GBP2024-05-31
Other Taxation & Social Security Payable
Current
312,815 GBP2025-05-31
229,964 GBP2024-05-31
Other Creditors
Current
32,304 GBP2025-05-31
27,667 GBP2024-05-31
Accrued Liabilities/Deferred Income
Current
46,847 GBP2025-05-31
62,153 GBP2024-05-31
Creditors
Current
5,160,534 GBP2025-05-31
3,723,018 GBP2024-05-31
Bank Borrowings/Overdrafts
Non-current
89,623 GBP2025-05-31
126,951 GBP2024-05-31
Finance Lease Liabilities - Total Present Value
Non-current
69,263 GBP2025-05-31
119,822 GBP2024-05-31
Creditors
Non-current
158,886 GBP2025-05-31
246,773 GBP2024-05-31
Bank Borrowings
127,194 GBP2025-05-31
195,774 GBP2024-05-31
Total Borrowings
Current
37,571 GBP2025-05-31
68,823 GBP2024-05-31
Non-current
89,623 GBP2025-05-31
126,951 GBP2024-05-31
Minimum gross finance lease payments owing
Amounts falling due within one year
42,799 GBP2025-05-31
36,874 GBP2024-05-31
Minimum gross finance lease payments owing
112,062 GBP2025-05-31
156,696 GBP2024-05-31
Par Value of Share
Class 1 ordinary share
1 GBP2024-06-01 ~ 2025-05-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1 shares2025-05-31
1 shares2024-05-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
161,806 GBP2025-05-31
107,797 GBP2024-05-31
Between two and five year
116,945 GBP2025-05-31
96,612 GBP2024-05-31