About Bubba Gump Shrimp Co Limited (13405897) United Kingdom