About Open Theatre Company Limited(the) (01871300) United Kingdom