About Clinical Research Consultants Limited (06767595) United Kingdom