About Richard R. Thomas Limited (04662312) United Kingdom