VEOLIA ENERGY & UTILITY SERVICES UK LIMITED — Supplier profile (Companies House 02585759) · PublicSupply