About Walker Group Limited (03697228) United Kingdom