Telefonica (UK) Limited (VM02) — Supplier profile (Companies House 01743099) · PublicSupply