About The Environmental Department Limited (06423754) United Kingdom