About S.i. Haywood Heating & Plumbing Limited (04404967) United Kingdom