About Turner Broadcasting System Europe Limited (01927955) United Kingdom