World of Owls in Randalstown has been open to the public since 2002, but is yet to recover from the impact of storm damage ...