About Snack Stop Food Group Ltd (12924256) United Kingdom