About Grub Shack Ltd (13395136) United Kingdom