About Walkers Snack Foods Limited (02333074) United Kingdom