Daffin Farm, near Carsluith, Kirkmabreck Parish, Scotland