About Deirdre Dowling Television Ltd (11434472) United Kingdom