A complete guide on how to see puffins on Skomer Island in Pembrokeshire, Wales including answers to common questions such as when to visit.