About Greengate Energy Recovery Ltd (10704760) United Kingdom