About Ds Associates (uk) Limited (04045409) United Kingdom