About London Theatre Club Limited (04069735) United Kingdom