An upmarket beauty store is set to open in Meadowhall in a shop occupied by All Saints for years. Sephora has submitted plans ...