CONSULTING and LEGAL SERVICES AGREEMENT