About Lion Television North Limited (03645028) United Kingdom