About Fenchurch Environmental Group Ltd (02645554) United Kingdom