Plants in Westbury, Wiltshire We help you find any company! Barters Farm Nurseries Limited Barters Farm Nurseries Ltd, Chapmanslade Westbury, Wiltshire