About Mansfield Television Holdings Limited (00933732) United Kingdom