Eco-Sol Ltd, Cardiff House, Cardiff Road, Vale of Glamorgan, CF63 2AW, Registered in England and Wales, Company number 06385001