About United Clinical Trials Support Services Limited (11336516) United Kingdom