An abandoned Scottish island archipelago 100 miles off the mainland features Britain's tallest sea cliffs and was named among the UK's most haunted coastlines