About G. H. Groves & Son Limited (00341483) United Kingdom