About Snack Stop Ltd (13505845) United Kingdom