About Abingworth Management Limited (01591587) United Kingdom