Aberdeen & Aberdeenshire Annual festival celebrating north-east’s emergency services makes its return May 10, 2018