About Snack Shack Inverness Food Ltd. (SC665043) United Kingdom