sliding door lock replacement Niddrie 3042