Hermitage Oils offer very good quality Atlas cedar (Cedrus atlantica) and Himalayan cedar (Cedrus deodara) oils. The Atlas cedar oil that I bought from them had a nice citrusy note to it but I bought it about 8 months ago, so they may have a different batch in by now. The Himalayan cedar is a very close relative and the aroma is very similar but with slight differences, so you may like to get some of that also.
If you're not worried about the cost then they're Lemon scented Cedrus deodara oil sounds well worth trying also.
Everything that I have bought from them has been top quality, so you should be able to get the other things that you're after from there without having to worry about the quality.