magic spells caster in Aberdeenshire