S&M Electronics Ltd — Supplier profile (Companies House 02580956) · PublicSupply