About North One Television Limited (02315596) United Kingdom