About Walker & Co Group Ltd (13471707) United Kingdom