About John Henderson (holdings) Limited (NI010588) United Kingdom