About C.e. Hodge Limited (04113043) United Kingdom