About London Theatre And Cabaret Workshop Limited (08521093) United Kingdom