Aberdeenshire bakery creates magical Harry Potter-themed cake