About Wood Horse Heating Limited (08919113) United Kingdom