About Abingdon Visionplus Limited (02749355) United Kingdom