About P&d 17 Ltd (10098829) United Kingdom