About P.p.m. And Associates Limited (03110510) United Kingdom