About Semgoal Electronics Limited (08906918) United Kingdom