Home
(current)
About
Blogs
Promos
The Body Shop Dealz
The Body Shop International plc trading as. The Body Shop is a British cosmetics skin care and perfume company.The Body Shop International plc, trading as The Body Shop, is a British cosmetics, skin care and perfume company.