AMENDED AND RESTATED NON-COMPETE AGREEMENT