About London Theatre Company Productions Limited (10379773) United Kingdom