About Environmental Holdings Limited (11321114) United Kingdom