About Ec Heating Controls Limited (12044706) United Kingdom