About Abingdon Medical Limited (11234820) United Kingdom