About Immedia Television Communications Limited (02871719) United Kingdom