Constance Carrol
Formed in 1980, Constance Carroll is the cosmetics division of IWP International, an international manufacturer, distributor and marketer of fast-moving consumer goods. The company manufactures and distributes colour cosmetics (such as eye shadows and lipsticks), toiletries, fragrances and haircare, for men and women. It produces over 100 million units of product for the UK and 94 countries worldwide each year