About Suffolk Agricultural Association (01775897) United Kingdom