About Surface Mounted Devices Limited (01681483) United Kingdom