About Henderson Grp Limited (SC549113) United Kingdom