About Andrew Stewart (farmers) Limited (02157791) United Kingdom