About Body Shell Limited (09408488) United Kingdom