Marguerite Fleming and her husband are facing the prospect of a major battery energy storage site on their doorstep in Aberdeenshire.