Lifestyle British theatre company scores second-longest running show in Shanghai history December 6 2018