About Walker And Walker Int Ltd (01457035) United Kingdom