mesh is twisting on bezier circle
Add a subsurf modifier to both curve and the mesh.
Select the Curve in edit mode -> Tooshelf -> curve tools -> Switch Direction


If there is a gap seen in the mesh go to edit mode and scale in Z axis.