About P&s Management Group Ltd (13225826) United Kingdom