About Sds Holdings Limited (06563334) United Kingdom