About Smc Electronic Engineering Limited (10976195) United Kingdom