Puffin Island, Penmon Point, Anglesey, Walia