About International Theatre & Music Limited (02645519) United Kingdom