About Television House Ltd (05848347) United Kingdom