About Richard L. Thomas Associates Limited (04270485) United Kingdom