About J.e. Henderson Holdings Limited (02223662) United Kingdom