About European Emc Products Limited (03209118) United Kingdom