About Geo.hodges & Son Limited (00269991) United Kingdom