About Heywood Heating Limited (06265623) United Kingdom