About Walker Management Group Limited (10664288) United Kingdom