About Champagne & Oyster Co Ltd (13154816) United Kingdom