About The Grub Shack Uk Ltd (10977646) United Kingdom