About P&d Holdings Limited (10649910) United Kingdom