About Ian Walker & Sons Limited (04473932) United Kingdom