This new beauty store is the UK’s answer to Sephora