Cardigan, Illa do Príncipe Eduardo