About Granada Television Productions Limited (02068632) United Kingdom