About Bristol Corn And Feed Trade Association Limited (01703419) United Kingdom