Description
The Body Shop International Limited, trading as The Body Shop, is a British cosmetics, skincare, and perfume company.