About Ecofix Heating Solutions Limited (12199747) United Kingdom