At present the best prices from the UK tend to be with BA direct through their website but it is always worth checking with these two brokers that specialise in flight to Mauritius to see if they can offer a better deal:-
Clapham Travel Centre
020 7720 8701
020 8809 5522
It is worth phoning them and quoting the BA listed price and asking them to beat it.