About D.l.p. Associates Limited (02150880) United Kingdom