AGREEMENT OF LIMITED PARTNERSHIP OF ECCA DISTRIBUTION SERVICES, LTD.