Off the coast of the Irish Sea, humans have lived on the Isle of