About J P Henderson Ltd (SC378729) United Kingdom