About Olive & Pineapple Cocktail Makers Ltd (10608387) United Kingdom