Interoute Communications Limited, United Kingdom