About P&r3 (uk) Ltd (12119385) United Kingdom