About Horwood Heating Limited (10570740) United Kingdom