About Snackshop Chelmsford Ltd (11970787) United Kingdom