About Walter-groves & Co. Ltd (11733355) United Kingdom