About Armfield Agricultural Engineering Company Ltd (13122643) United Kingdom