HAPTIC NETWORKS LIMITED — Supplier profile (Companies House 05305571) · PublicSupply