About Dog House Television Ltd (12951978) United Kingdom