About Sadler S Wells Limited (02907116) United Kingdom