About Hertford Television Service Limited (08424853) United Kingdom