About Henderson Holdings Limited (01394018) United Kingdom