About Snack Shack (scotland) Ltd. (SC704398) United Kingdom