About The Theatre Channel Ltd (12733492) United Kingdom