About Haywood Heating Limited (08175816) United Kingdom