About Labcorp Clinical Development Limited (02022667) United Kingdom