About Walkers Partnership Limited (04408761) United Kingdom