The Barn Owl Trust - a small UK charity working hard to conserve one of the most beautiful birds on Earth. Owl rescue, nestboxes, habitat advice, owl facts