About Labcorp Early Development Laboratories Limited (01171833) United Kingdom