About Labcorp International Holdings Limited (03145814) United Kingdom