About P&h London Ltd (11638886) United Kingdom