About Chartreuse Retail (uk) Ltd (13691228) United Kingdom