About Cambridge Television Limited (08505960) United Kingdom