About Snack Shop Ltd (13576477) United Kingdom