Skomer Island, situated off the coast of Pembrokeshire, is a 1.13 sq mile seabird island home to over 40,000 puffins - making ...