About L C Clinical Consultancy Limited (10129914) United Kingdom