About Henderson Rutherford Associates Limited (06931345) United Kingdom