About Ballbrook Environmental Consulting Limited (11597799) United Kingdom