About Clinical & Life Sciences Llp (OC362846) United Kingdom