About Snack Spot Limited (11940062) United Kingdom