About Ian Barron Walker International Limited (08419407) United Kingdom