About Jackies Snack Shack Ltd. (13525170) United Kingdom