About Hermon Hodge Limited (01247450) United Kingdom