quai thu storr lochs