About Discovery Communications Ltd (03109901) United Kingdom