About D & Pm Associates Ltd (12602217) United Kingdom