About Charlotte Rosse Limited (12654386) United Kingdom