Lamprologus brichardi.Now that I think about it, I used to have a pair something, something brichardi.
They should be ok together but leleupi are hard to sex and you don't want too many in the tank because they might bully the shell dwellers.Shell Dwellers
Lemon Cichlids - Neolamprologus leleupi