About Maxwell Hodge Limited (08014617) United Kingdom