About T.r.h. Sampson Associates Limited (01081204) United Kingdom