Sephora is launching its sixth UK store at the Bullring in Birmingham city centre this Winter. Here’s everything you need to know.