Animals in Keith, Banffshire We help you find any company! Backmuir Livestock Limited Backmuir Farm Keith, Banffshire