About Walker Holdings (poole) Ltd (13425220) United Kingdom