In reply to The Patriot:
I've used them for a Kili trip - well organised, no problems.
Well, apart from the fact they made an admin error (forgot to book a safari extension), which meant they extended the trip by a couple of days, were forced to upgrade the hotels and had to fly us back first class - all at no extra cost to us. Can't fault that as a solution