Goleudy Tŵr Mawr, Ynys Llanddwyn Island