About Snack Shack Cafe Limited (13002736) United Kingdom