RS Zests splash down in Turks and Caicos