long branch cannery