About J P&h Ltd (12396001) United Kingdom