About Clinical Trials Consulting & Training Limited (06386114) United Kingdom