About David Hermon Hodge Limited (07585473) United Kingdom