About Henson Thomas Associates Limited (08028759) United Kingdom