About Snackstore Ltd (11346980) United Kingdom