About Cambridge Early Phase Clinical Trials Ltd (13675425) United Kingdom