About H.j. Haywood And Son Limited (01190749) United Kingdom