About London Playwrights Workshop Ltd (09753202) United Kingdom