About H.g. Hodges & Son Limited (00613228) United Kingdom