About Yankee Snack Company Limited (07222679) United Kingdom