About Abingworth Llp (OC320188) United Kingdom