About Gleneco Renewable Heating Ltd (12181495) United Kingdom