About The Body Shop Worldwide Limited (02725874) United Kingdom