About P&r Associates Ltd (09607964) United Kingdom