Aberdeen bakery offers amazing 6ft cupcake wall