About R Maclure Clinical Research Ltd (11719028) United Kingdom