About Ruba Dub Dub Thx 4 The Grub Ltd (13148332) United Kingdom