About Hugh Hodge Limited (01284775) United Kingdom