About Energy Environment Solutions Limited (05112325) United Kingdom