About Anchor Abingdon Ltd (12835176) United Kingdom