About Leicester Theatre Trust Limited (00772380) United Kingdom