About Discovery Media Ltd. (06303341) United Kingdom