About The Snack Shack Ltd (13228373) United Kingdom