About Smd Technology Limited (12288330) United Kingdom