About Surface Mount Electronics Limited (02866387) United Kingdom