About Avon Food Machinery Limited (02532302) United Kingdom