About O2 Communications Limited (04271548) United Kingdom