01671 newton stewart