TELEFONICA O2 HOLDINGS LIMITED — Supplier profile (Companies House 05310128) · PublicSupply