About Benchmark Television Limited (10558517) United Kingdom