About Local Television Holdings Limited (10149185) United Kingdom