MAGNETIC SHIELDS LIMITED — Supplier profile (Companies House 00581158) · PublicSupply