About Henderson Thomas Associates Ltd. (SC168118) United Kingdom