About Appleton Clinical Research Ltd (09293966) United Kingdom