mesh is twisting on bezier circle after managing to get the mesh to follow the bezier circle theres a problem where it twists and screws up in one corner but the other corner seems fine. if it matters the origin point is at the top of the curve.
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.