About P&cc Ltd (11022678) United Kingdom