About N.p.d Partnership Limited (02391606) United Kingdom