Identification help

Can someone please help to identify what this owl is? It was sitting on my nieces shed near Collieston Aberdeenshire, for a good 20mins.