About G & S Hodge Limited (07270183) United Kingdom