About Pernod Ricard Travel Retail Emea Limited (11283654) United Kingdom