About Andrew Armstrong (farmers And Butchers) Limited (02332659) United Kingdom