About Television & Radio Industries Club Limited (11965178) United Kingdom