Optelec Limited — Supplier profile (Companies House 01970594) · PublicSupply