About Randall Thomas Associates Limited (10710775) United Kingdom