About Clintrials Support Services Ltd (11156191) United Kingdom