About Walkers Snacks Limited (03474989) United Kingdom