About P&p Partners Ltd (12475642) United Kingdom