About Telefonica Uk Holdings Limited (03722259) United Kingdom