Ballet company presents Peter Pan