About David Hermon Hodge Group Limited (11897150) United Kingdom