Sephora Edinburgh Grand Opening Draws Over 1,000 Shoppers to First Scottish Store | HyperFast