About Sds Technologies Ltd (07450405) United Kingdom