About D.d.s. Associates Limited (02566695) United Kingdom