The Ballingall Factors of Balbirnie, Markinch Parish, Fife nidottuEnglanti, 2017