About The Body Shop Global Travel Retail Limited (07400078) United Kingdom