About Body Shop (london) Ltd (08496718) United Kingdom