About Henderson Investment Management Limited (01795354) United Kingdom