NON-COMPETITION AND CONSULTING AGREEMENT