AMENDED AND RESTATED NON-COMPETITION, NON-DISCLOSURE AND NON-SOLICITATION AGREEMENT