About Abingdon Nuffield Manco Limited (13576197) United Kingdom