About Smd104 Ltd (SC630337) United Kingdom