About Le Magasin (the French Shop) Limited (11495373) United Kingdom