About Theatre Studio Limited (07600001) United Kingdom