About Annexe Theatre Company Limited (SC121450) United Kingdom