About G. C. Walker & Co. Ltd (04875026) United Kingdom