do you mean The Body Shop?
It's a widely known UK-based international retail chain (thousands of outlets) of personal body care products... and was run by Roddick who is now a "consultant" - a woman with an outspoken anti-US and anti-Israel agenda