About Sds Design Associates Limited (05732997) United Kingdom