About Abingdon Services Limited (10468003) United Kingdom