About Henderson Associates Limited (05325396) United Kingdom