A magical visit from the Yorkshire Owl Experience