The Willows, Lang Stracht Alford, AB33 8AW