About Eco Environmental Solutions Limited (08584675) United Kingdom