Electrical and Scientific Apparatus and 2 other
BARCLAY TECHNOLOGIES (SCHWEIZ) AG, (BARCLAY TECHNOLOGIES (SWITZERLAND) LTD)