Try Trawell India Holidays, Calicut. Always talk to them about the duration of availability/service of cab per day, driver bata, parking, tolls, fuel etc. When you get cheap offers be more careful-they may stop the car by 6 PM and ask for extra money for further movements.
Taxis are no longer cheap. To get a competitive price place a request as jacpaul1 suggested
Thank you people. I have spoken to few people yet to decide. Is there any waterfalls near sultan battery? If yes, can we take a dip in it?