About P&l Group Ltd (13688529) United Kingdom