About L Occitane Limited (03278335) United Kingdom