About Sds International Ltd. (02495905) United Kingdom