Mel Owen Electrical Limited — Supplier profile (Companies House 06555927) · PublicSupply