About Venner Television North Limited (04527109) United Kingdom