About Leeds Playhouse (enterprises) Limited (02441300) United Kingdom