Ynys Enlli, an island better associated with isolation, legends and myths, has been thrust into the 21st century with...