AMENDED AND RESTATED NON-COMPETITION AGREEMENT