About Torch Theatre Production Company Limited (09287683) United Kingdom