About G.heywood Hill Limited (00318156) United Kingdom