About Energy And Environment Limited (10792806) United Kingdom