Essentra plc — Supplier profile (Companies House 05444653) · PublicSupply