About D & K Europe Limited (02110183) United Kingdom