About Abbey Yard (abingdon) Ltd (10865657) United Kingdom