Body Shop

The Body Shop is a retailer and natural soaps and cosmetics. It has over 2,400 stores worldwide and trades in 61 countries