Switch Electrical supplies Ltd — Supplier profile (Companies House 11172829) · PublicSupply