About G.haywood Limited (01034298) United Kingdom