Country
United Kingdom
City
London
Headquarters
London, England
LinkedIn
Founded
1990
Industry
Cosmetics
Size
501 - 1000