About Yorkshire Rose Clinical Research Consulting Limited (11553230) United Kingdom