About Teddington Theatre Club Limited (00939448) United Kingdom