About Snack Foods Limited (13337225) United Kingdom