About Clear Channel Holdings Limited (03565606) United Kingdom