About Smdc Holdings Limited (06321859) United Kingdom