About P.p.s. (holdings) Limited (12295443) United Kingdom