About Abingworth Avillion Blocker Limited (08298936) United Kingdom