About Richard Rhys Thomas Limited (12112034) United Kingdom