As names they are coherent, but who would/could use them?
Wholesalers who sell veal & lamb also sell other meats, so I would imagine they would not be interested (much) even though they are wholesalers of veal and lamb.
Just my opinion.
WholesaleDeli on the other hand :kickass:
(yes it's mine)