About Attlefield Farm Machinery Ltd (06869002) United Kingdom