About Avon Tyrrell Farms Limited (01161422) United Kingdom