ELECTROCOMPONENTS PUBLIC LIMITED COMPANY+OpenCorporates ID