About Henderson Limited (04978400) United Kingdom