About Fowey Clinical Research Company Limited (09009007) United Kingdom