About Shack Food Ltd (10711135) United Kingdom